From 452158ba595b5ee95ddbb5dfc3ba36871e09c1aa Mon Sep 17 00:00:00 2001 From: frxz751113 <156018267+frxz751113@users.noreply.github.com> Date: Thu, 17 Apr 2025 09:46:38 +0800 Subject: [PATCH] Add files via upload --- py/epg下载.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 py/epg下载.py diff --git a/py/epg下载.py b/py/epg下载.py new file mode 100644 index 0000000..5ee4bac --- /dev/null +++ b/py/epg下载.py @@ -0,0 +1,19 @@ +from urllib.request import Request, urlopen + +urls = [ + "https://epg.112114.xyz/pp.xml.gz" +] + +downloaded_file_name = "pp.xml.gz" + +# 遍历URL列表,下载文件 +for url in urls: + try: + req = Request(url, headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36'}) + with urlopen(req) as response: + data = response.read() + with open(downloaded_file_name, 'wb') as file: + file.write(data) + print(f"成功下载文件: {downloaded_file_name} 来自 {url}") + except Exception as e: + print(f"下载文件时出错: {e} 对于URL: {url}")