本文主要是介绍python操作迅雷下载,支持文件重命名,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
python操作迅雷下载,支持文件重命名
最近从网上扒拉了许多的学习资料,发现一个一个手动重命名下载真的太伤身体了,然后就想想是否可以用python来操作迅雷一键下载我想要的学习资料,网上找了一圈,发现是真的可以下载,真的牛!!!再也不用一个一个点击下载了,真TM太爽了。
from win32com.client import Dispatch
import csvclass Downloader(object):def __init__(self):self.thunder_name = "ThunderAgent.Agent64.1"self.download_path = "D:\迅雷下载"def read_csv_standard(self, file_path):data = []with open(file_path, encoding="utf-8", mode='r') as file:reader = csv.reader(file)for row in reader:data.append(row)return datadef work(self):thunder = Dispatch('ThunderAgent.Agent64.1')rows = self.read_csv_standard("文件.csv")for index, row in enumerate(rows):if 4000 < index <= 5000:print(row[1])# row[-2] 为文件链接 row[1]为文件名称thunder.AddTask(row[-2], row[1] + ".m3u8", self.download_path)thunder.CommitTasks()if __name__ == '__main__':downloader = Downloader()downloader.work()
这篇关于python操作迅雷下载,支持文件重命名的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!