Update iptv流畅度检测.py

This commit is contained in:
frxz751113
2024-08-17 21:01:05 +08:00
committed by GitHub
parent 62628febd5
commit 1039be1c2a
+16 -15
View File
@@ -1494,22 +1494,23 @@ import fileinput
###################################################################################################################### ######################################################################################################################
###################################################################################################################### ######################################################################################################################
# 合并自定义频道文件,优选源整理 # 合并自定义频道文件,优选源整理
# 获取playlist目录下的文件名 import os
# files1 = os.listdir('playlist')
files1 = 'playlist' # 假设filter_files是一个自定义函数,它返回playlist目录下所有.txt文件的路径列表
# 过滤TXT文件 def filter_files(directory, extension):
file_contents = [] return [f for f in os.listdir(directory) if f.endswith(extension)]
for file_path in filter_files(files1, '.txt'):
with open('playlist/' + file_path, 'r', encoding="utf-8") as file: # 获取playlist目录下的所有.txt文件
files = filter_files('playlist', '.txt')
# 打开输出文件
with open("4.txt", "w", encoding="utf-8") as output:
for file_path in files:
with open(os.path.join('playlist', file_path), 'r', encoding="utf-8") as file:
content = file.read() content = file.read()
file_contents.append(content) output.write(content + '\n\n')
# 移除文件
# os.remove('playlist/' + file_path) print("电视频道成功写入")
# 写入合并后的txt文件
with open("4.txt", "w", encoding="utf-8") as output:
output.write('\n\n'.join(file_contents))
output.close()
print(f"电视频道成功写入")
#################文本排序 #################文本排序
# 打开原始文件读取内容,并写入新文件 # 打开原始文件读取内容,并写入新文件