迅雷理县基础API

xunlei的Python项目详细描述


API使用

创建迅雷对象:

import xunlei
xunlei_obj = xunlei.Xunlei(USERNAME, PASSWORD, COOKIE_FILE_PATH)
>列出澧县任务:
items = xunlei_obj.dashboard()

列出BitTorrent任务:

items = xunlei_obj.list_bt(url, task_id) # url and task_id are from dashboard() function

下载任务:

xunlei_obj.dowload(url, filename)

下载带有文件大小检查的任务并继续:

xunlei_obj.smart_download(url, filename, size)

cli用法

编辑位于~/xunleirc的配置文件,添加usernamepassword的设置

列出迅雷任务:

xunlei_cli dashboard

下载任务:

xunlei_cli download TASK_ID

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Kafka不能均匀地填充主题中的分区   java jtable编辑列拖动,调用setValueAt和怪异列,通过什么?   从jfilechooser选择的java复制文件   JavaGroovy:替换捕获组的惯用方法   java Mule http:inboundendpoint获取请求体   JavaGWT:从同级中删除类   java理解日历时间,需要澄清   java为什么我的返回值在我的main方法中不包含值?   Java两个文件的哈希和数组匹配比较   基于java Xpathtime的函数及其工作示例   压缩MSAccess数据库(.accdb),而不安装MSAccess,最好使用Java   java我应该使用什么接口或抽象类?   java大十进制数学运算   java如何在@JobScope上创建springbatch作业本身?   java如何更新一个文件。里面有jar文件。ear文件并保存。使用bash脚本的ear文件   java使用用户输入访问元素数组   java如何在Android上监控多个传感器?   使用数组的索引在java中设置数组的值