Python 怎么下载磁力/电驴/迅雷的资源

2017-08-19 18:00:36 +08:00
 magic3584

刚接触 python 的菜鸟一枚,想写个爬虫批量下载电影,但是用下载图片的方法没办法下载电影了。 求指点~~~ 另外多线程的话应该怎么搞。。。

        for movie in movies:
            print(movie.title)
            resource = urllib.request.urlopen(movie.downloadUrl)
            movieData = open(movie.title, 'wb')
            movieData.write(resource.read())
            movieData.close()
15601 次点击
所在节点    Python
37 条回复
magic3584
2017-08-20 08:03:40 +08:00
@20015jjw vely sorry,让您失望了,sigh
OpenJerry
2017-08-20 09:49:48 +08:00
我下载图片都是直接 os.system('aria2c xxx') 是不是太弱了
Loyalsoldier
2017-08-20 10:56:38 +08:00
是 very。
而且没有 very sorry 的说法,只有 really sorry
Jackeriss
2017-08-20 11:21:03 +08:00
迅雷有添加任务的 API
msg7086
2017-08-20 11:50:03 +08:00
@Loyalsoldier vely 可能是印度人的口音……
sola97
2017-08-20 13:20:27 +08:00
下载图片不如 wget -i
magic3584
2017-08-20 14:14:10 +08:00
@OpenJerry 你是认真的?
magic3584
2017-08-20 14:15:05 +08:00
@Loyalsoldier @msg7086 You get it!
magic3584
2017-08-20 14:20:25 +08:00
@Jackeriss #24 python 可以用吗?没见官方给出 demo
magic3584
2017-08-20 14:27:33 +08:00
@sola97 #26 很强大。thx ~
yangjiegang
2017-08-20 16:24:18 +08:00
还是调用第三方软件吧省心
Jackeriss
2017-08-20 20:54:41 +08:00
@magic3584 可以把添加任务的 VBS 代码写入一个 .vbs 文件,然后用 Python 执行这个文件。
magic3584
2017-08-20 21:32:39 +08:00
@Jackeriss #32 vbs? 额。。。新东西。。。
popbones
2017-08-21 05:25:57 +08:00
参考一下 Sonarr 的设计吧
popbones
2017-08-21 05:33:30 +08:00
非要 Python 的话,去看一下 Sick Beard
magic3584
2017-08-21 09:18:57 +08:00
@popbones #35 thx,我试试
magic3584
2017-08-21 19:37:41 +08:00
@dzxx36gyy 大佬能详细说下吗?试了 1 天没搞定。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/384217

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX