python读取本地txt文件,下载bilibili视频 you-get

需求:一个txt中有bilibili视频地址【换行分开】,用python读取txt文件中的地址,再用you-get下载此视频到指定文件夹

import sys
from you_get import common as you_get

# 读取txt文本内容
data = []
for line in open("url.txt", "r"):  # 设置文件对象并读取每一行文件
    data = data + line.splitlines()

# for 循环数组下载视频
for url in data:
    print(url)
    directory = r'D:\1'  # 设置下载目录
    sys.argv = ['you-get', '-o', directory, url]  # sys传递参数执行下载,就像在命令行一样
    you_get.main()

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章