🔥【一段Python脚本,让你的机顶盒直播源自动更新!】

如果你平时在用机顶盒(IPTV / TVBox / 安卓盒子)看直播,一定遇到过这个问题👇
👉 直播源更新频繁
👉 手动替换麻烦
👉 多个地区源管理混乱
今天给你一个“懒人级解决方案”:
用一段Python脚本,实现多地区直播源自动整合,一键生成统一播放列表!
我们准备多个地区的txt源文件,例如:
guangxictcc.txt(广西)
guangdongctcc.txt(广东)
hunanctcc.txt(湖南)
sichuanctcc.txt(四川)
shanghaictcc.txt(上海)
zhejiangctcc.txt(浙江)
4gtv.txt(4GTV)
.txt的文件名可以中文也可以英文。
然后通过Python脚本,把它们自动合并成一个 live.txt 文件,并按分类加上标签👇:
广西 ,#genre#
(广西频道内容)
广东 ,#genre#
(广东频道内容)
……
4gtv ,#genre#
(4gtv频道内容)
✅ 自动读取多个txt源
✅ 自动分类整理
✅ 自动生成标准播放列表
✅ 支持机顶盒直接导入
👉 最终你只需要维护各个小txt文件
👉 live.txt 自动生成,无需手动编辑!
# -*- coding: utf-8 -*-
import os
def read_file(name):
with open(name, 'r', encoding='utf-8') as f:
return f.read()
def write_file(name, content):
with open(name, 'w', encoding='utf-8') as f:
f.write(content)
def main():
content = (
f"广西 ,#genre#\n{read_file('guangxictcc.txt')}\n"
f"广东 ,#genre#\n{read_file('guangdongctcc.txt')}\n"
f"湖南 ,#genre#\n{read_file('hunanctcc.txt')}\n"
f"四川 ,#genre#\n{read_file('sichuanctcc.txt')}\n"
f"上海 ,#genre#\n{read_file('shanghaictcc.txt')}\n"
f"浙江 ,#genre#\n{read_file('zhejiangctcc.txt')}\n"
f"4gtv ,#genre#\n{read_file('4gtv.txt')}\n"
)
write_file('live.txt', content)
print("已生成 live.txt")
if __name__ == '__main__':
main()
这个方案非常适合👇:
✔ TVBox / 小苹果影视 / 各类IPTV播放器
✔ 本地导入直播源
✔ Web托管(配合订阅链接)
✔ 家庭NAS自动更新
✔ 喜欢折腾机顶盒的玩家
✔ IPTV源整理控
✔ 想做直播源订阅服务的人
✔ 家庭影音系统用户
关注本公众号,回复本文发布日期:【20260421】即可获取完整代码下载链接。有任何建议欢迎留言或后台私信。