如何下载torrent fi

2024-06-16 13:43:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我想找一种方法下载一个torrent文件,但我可以让它工作。

我在这里找到了几个类似的问题,并尝试了解决方法,但我无法让它发挥作用。 以下是我所拥有的:

def get_torrent(site):
results = site
url = "https://nyaa.si/user/HorribleSubs?f=0&c=0_0&q=HorribleSubs+%5B720p%5D&p={}"
opener = urllib.request.build_opener()
opener.addheaders = [('User-Agent', 'CERN-LineMode/2.15 libwww/2.17b3')]
urllib.request.install_opener(opener)  # NOTE: global for the process
for line in results:
    name = "[HorribleSubs] " + line + " [720p].mkv"
    urllib.request.urlretrieve(url, name)

函数获取新的需要下载的剧集列表,下面是一个示例:Isekai Shokudou-11,Koi to Uso-11

然后我添加其余的链接样式并尝试下载链接,但上面的所有代码都是在下面的文件中下载整个网站的html代码:

[HorribleSubs] Isekai Shokudou - 11 [720p].mkv 

以及

[HorribleSubs] Koi to Uso - 11 [720p].mkv

所以我需要一种方法从代码中提到的站点下载实际的.torrent文件


Tags: 文件方法代码nameurlforrequestline