From f821f4211e6124735472657ec4c852b2a683323c Mon Sep 17 00:00:00 2001 From: frxz751113 <156018267+frxz751113@users.noreply.github.com> Date: Wed, 21 Aug 2024 12:12:48 +0800 Subject: [PATCH] =?UTF-8?q?Update=20IPTV+=E6=B5=8B=E7=BB=98=E7=AB=99?= =?UTF-8?q?=E9=87=87=E9=9B=86.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- py/IPTV+测绘站采集.py | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/py/IPTV+测绘站采集.py b/py/IPTV+测绘站采集.py index 37edb69..f47a22f 100644 --- a/py/IPTV+测绘站采集.py +++ b/py/IPTV+测绘站采集.py @@ -1,26 +1,30 @@ -import time -from datetime import datetime, timedelta # 确保 timedelta 被导入 +import os # 导入os模块,用于操作系统功能,如文件路径和环境变量等 +import requests # 导入requests模块,用于发送HTTP请求 +import re # 导入正则表达式模块,用于字符串匹配和处理 +import base64 # 导入base64模块,用于进行base64编码和解码 +import cv2 # 导入OpenCV库,用于图像处理(此脚本中未使用) +import datetime # 注释掉的datetime模块,用于处理日期和时间 +from datetime import datetime # 从datetime模块导入datetime类,用于获取当前时间 +from bs4 import BeautifulSoup # 从bs4模块导入BeautifulSoup类,用于解析HTML和XML文档 +from translate import Translator # 导入Translator类,用于文本翻译 +import pytz # 导入pytz模块,用于处理时区(此脚本中未使用) +from lxml import etree # 从lxml模块导入etree,用于解析HTML和XML文档 +import asyncio # 导入asyncio模块,用于编写异步代码(此脚本中未使用) +import time # 导入time模块,用于时间相关功能 +#本程序只适用于酒店源的检测,请勿移植他用 import concurrent.futures from selenium import webdriver from selenium.webdriver.chrome.options import Options -from concurrent.futures import ThreadPoolExecutor -import requests -import re -import os import threading from queue import Queue import queue -from datetime import datetime import replace import fileinput from tqdm import tqdm from pypinyin import lazy_pinyin from opencc import OpenCC -import base64 -import cv2 from bs4 import BeautifulSoup from urllib.parse import urlparse -from translate import Translator # 导入Translator类,用于文本翻译 header = { "User-Agent":