-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path1.txt
25 lines (24 loc) · 1.08 KB
/
1.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
channel_line = []
with open("cfg_ip.txt", 'r', encoding='utf-8') as file:
lines = file.readlines()
for line in lines:
line = line.strip()
count = line.count(',')
if count == 1:
if line:
channel_name, channel_url = line.split(',')
if 'http' in channel_url: # 读出原来的配置IP表
for result in results: # 占时循环进行判断名称是否相同,相同时,替代有效的IP
ok_name, ok_url, speed = result
if channel_name == ok_name:
channel_line.append(f"{channel_name},{ok_url}")
else:
channel_line.append(f"{channel_name},{channel_url}")
else:
channel_line.append(f"{channel_name},{channel_url}")
file.close()
with open("cfg_ip.txt", 'w', encoding='utf-8') as file:
for line in channel_line:
channel_name, channel_url = line.split(',')
file.write(f"{channel_name},{channel_url}\n")
file.close()