2024-05-19 11:04:46 发布
网友
http://www.torrentreactor.to/torrents_search_rss.php
如何进行API调用,然后在得到XML响应之后,我想自动选择种子数和对等数最多的单个文件并自动下载它。如何在python中实现它?在
注意:我试着对它进行编码,但它给我的答复是error:invalid order creation
error:invalid order creation
为了下载电影,你可以使用一个很好的库
pyYify
pip install pyYify
它做了大部分的工作来处理磁铁链接和开始下载给你和其他东西。这是库的github链接。 https://github.com/nateshmbhat/pyYify
它也有torrent搜索电影功能,以及质量控制和评级选择,你可以在你的代码中使用。在
电影的搜索字符串可以是“电影标题,IMDb代码,演员名,导演名”。质量=“全部”、“720p”、“1080p”、“3D”。在
因为Yify是最可靠的电影来源之一,所以它对我测试过的所有电影都很有效(这是很多)
好像你把查询字符串弄错了:这个
http://www.torrentreactor.to/torrents_search_rss.php?q=portal&o=ul&d=desc
对我来说很好。下载后,在feedparser库的帮助下解析它,并(假设您将调用您的feed对象torrents)通过以下方式获得第一个url:torrent.links[1].rel。在
torrents
torrent.links[1].rel
要保存torrent文件,获得url后,请使用urllib2:
opener = urllib2.build_opener() torrent = opener.open(url) savefile = open(torrent_name, "wb") savefile.write(torrent) savefile.close()
你必须导入:webbrowser,urllib,os。在
为了下载电影,你可以使用一个很好的库
pip install pyYify
它做了大部分的工作来处理磁铁链接和开始下载给你和其他东西。这是库的github链接。 https://github.com/nateshmbhat/pyYify
它也有torrent搜索电影功能,以及质量控制和评级选择,你可以在你的代码中使用。在
电影的搜索字符串可以是“电影标题,IMDb代码,演员名,导演名”。质量=“全部”、“720p”、“1080p”、“3D”。在
因为Yify是最可靠的电影来源之一,所以它对我测试过的所有电影都很有效(这是很多)
好像你把查询字符串弄错了:这个
对我来说很好。下载后,在feedparser库的帮助下解析它,并(假设您将调用您的feed对象
torrents
)通过以下方式获得第一个url:torrent.links[1].rel
。在要保存torrent文件,获得url后,请使用urllib2:
你必须导入:webbrowser,urllib,os。在
相关问题 更多 >
编程相关推荐