一个下载管理器,它接受URL、json文件以及concept作为输入,可以通过torrent从URL下载文件。

downloadplus的Python项目详细描述


Download+

一个下载管理器,它接受URL、json文件以及concept作为输入,可以通过torrent从URL下载文件。在

想支持开发并保持更新?在

{a2}

安装

克隆此回购。在

使用

fromdownloadplusimportDownloader

从url下载

^{pr2}$

从json文件的url下载

确保json文件的格式如以下示例所示:

[{"name":"bricks","target_subfolder":"InterestingStuff","progress":null,"url":"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d1/Brick_wall_close-up_view.jpg/440px-Brick_wall_close-up_view.jpg"},{"name":"Big Buck Bunny","target_subfolder":null,"progress":null,"url":"magnet:?xt=urn:btih:dd8255ecdc7ca55fb0bbf81323d87062db1f6d1c&dn=Big+Buck+Bunny&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fbig-buck-bunny.torrent"}]

然后处理它。。。在

Downloader(input_json_path='example.json').process()

从concept数据库的url下载

确保您的页面具有“整页数据库”和以下字段:

  • 姓名
  • 进展
  • 网址
  • 目标\u子文件夹

NotionExample

然后从webbrowser中的cookies中获取您的概念token_v2,并处理概念页面。。。在

Downloader(notion_token='{{token_v2}}',input_notion_url='{{notion_page_url}}').process()

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

推荐PyPI第三方库


热门话题
在java代码中实现两个侦听器时发生swing错误   Lambda是否完全取消了Java8中匿名内部类的使用?   swing OpenSuse 12.3+Java双显示   POM中的java错误。xml文件,即使在清理{users}/之后。m2/用于*上次更新文件的存储库   JavaEDT特定的方法和其他东西   java如何使用GridLayout设置组件大小?有更好的办法吗?   java在itext7中生成二维码时,如何调整点的大小?   java如何在多行上显示文本并右对齐?   java在WebSphereCluString环境中分离Log4j日志   JAVA从文件读取,返回BigInteger值   当使用rxjava2进行排列时,使用javamockito。重试()   在java fasterxml中创建Xml   使用64位整数进行模运算的64位整数的java快速乘法,无溢出   java静态变量保留以前发布的值   datastax enterprise SSTable loader流式处理无法提供java。木卫一。IOException:对等方重置连接   java匹配的通配符是严格的,但找不到元素“mvc:annotationdriven”的声明。标准包装。可抛出   java无法在浏览器上下载文件文档?