代码拉取完成,页面将自动刷新
同步操作将从 PtvMiKu/基于Python的爬取TwitCasting视频的工具 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import requests
import dealHtml
import dealTxt
import io
import os
def download_ts_files(download_from_url):
download_url = download_from_url.replace('index.m3u8','')
path = "temp/ts/"
txt_name = dealTxt.filename_edited_txt(dealHtml.url)
if not os.path.exists(path):
os.mkdir(path)
f = open("temp/" + txt_name,'r')
number_of_lines = len(f.readlines())
f.close()
session=requests.session()
f = open("temp/" + txt_name,'r')
for line in f.readlines():
line = line.strip()
r = session.get(download_url + line)
fr = open(path + line, 'wb')
print("Downloading %s . Remain %d files." % (line,number_of_lines))
number_of_lines -= 1
fr.write(r.content)
fr.close()
f.close()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。