diff --git a/py/酒店源.py b/py/酒店源.py index 8a1307f..c5600dd 100644 --- a/py/酒店源.py +++ b/py/酒店源.py @@ -416,8 +416,11 @@ for url in urls: # 从字典中获取'url'键的值,如果键不存在则返回None urlx = item.get('url') # 如果urlx包含'udp'或'rtp'字符串,则跳过当前循环的剩余部分 - if 'udp' in urlx or 'rtp' in urlx or '182.117.136' in urlx: + if 'udp' in urlx or 'rtp' in urlx: continue # 跳过包含'udp'或'rtp'的url + # 使用正则表达式判断 IP + if re.search(r'182\.117\.136\.\d{1,3}\.\d{1,3}', urlx): + continue # 如果urlx以'http'开头,则直接使用这个url if 'http' in urlx: urld = f"{urlx}"