首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用python和torrent reactor API下载Torrent?

如何使用python和torrent reactor API下载Torrent?
EN

Stack Overflow用户
提问于 2010-12-22 12:10:02
回答 2查看 4.4K关注 0票数 1
代码语言:javascript
复制
http://www.torrentreactor.to/torrents_search_rss.php

如何进行API调用,一旦获得XML响应,我希望自动选择具有最高编号的单个文件。种子和对等体并自动下载它。我如何在python中做到这一点?

注意:我尝试对其进行编码,但得到的响应是error:invalid order creation

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-22 12:21:15

看起来您只是把查询字符串弄错了:

http://www.torrentreactor.to/torrents_search_rss.php?q=portal&o=ul&d=desc

对我来说没问题。下载完成后,在feedparser库的帮助下对其进行解析,然后(假设您将其称为提要对象torrents)以这种方式获得第一个url:torrent.links[1].rel

要保存torrent文件,请在获得url后使用urllib2:

代码语言:javascript
复制
opener = urllib2.build_opener()
torrent = opener.open(url)
savefile = open(torrent_name, "wb")
savefile.write(torrent)
savefile.close()

你将不得不导入: webbrowser,urllib,os。

票数 2
EN

Stack Overflow用户

发布于 2018-05-09 17:38:46

为了下载电影,您可以使用一个名为

pyYify

pip install pyYify

它负责处理磁铁链接的大部分工作,并为您启动下载等工作。这是该库的github链接。https://github.com/nateshmbhat/pyYify

它还具有针对电影的torrent搜索功能,以及您可以在代码中使用的质量控制和评级选择。

电影的search_string可以是‘电影标题,IMDb代码,演员姓名,导演姓名’。quality = 'All‘,'720p’,'1080p‘,'3D’。

因为Yify是获取电影最可靠的来源之一,所以它对我测试过的所有电影都很有效(这是很多)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4506086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档