Я ищу способ скачать торрент-файл, но я могу заставить его работать.
Я нашел здесь пару похожих вопросов и попробовал решения, но не могу заставить его работать. Вот что у меня есть:
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 с сайта, указанного в коде.