ARTICLE · 1311235
python | 下载卫星tle
python | 下载卫星tle
import requestsfrom urllib.parse import urlparse, parse_qsfrom pathlib import Pathurl = "https://celestrak.org/NORAD/elements/gp.php?GROUP=stations&FORMAT=tle"# 提取 GROUP 参数params = parse_qs(urlparse(url).query)group = params["GROUP"][0]# 生成文件名filename = Path(f"{group}.txt")# 下载 TLE 数据response = requests.get(url, timeout=30)response.raise_for_status()# 保存为 TXT 文件filename.write_bytes(response.content)print(f"下载完成:{filename.resolve()}")
celestrak官网取消了txt格式数据,我们可通过python读取官网并保存成txt文件。














































































