Я пытался сделать Torrent Ma gnet Link scraper. У меня есть код для работы до такой степени, что он очищает нужную мне информацию (ссылка ma gnet), но он также очищает дополнительную информацию, такую как теги HTML (например, href / title = "..." и др c). Я хотел бы, чтобы код выводил только ссылку ma gnet, размер торрента и имя торрента, также было бы хорошо, если бы вывод был вставлен между каждым отдельным торрентом.
Вот code:
from bs4 import BeautifulSoup
import requests
URL = 'https://eztv.io/'
response = requests.get(URL)
content = BeautifulSoup(response.content, "html.parser")
magnet = content.findAll('a', attrs={"class": "magnet"})
print(magnet)
Вот так выглядит вывод кода:
CAFFEiNE%5Beztv%5D.mkv%5Beztv%5D&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A80&tr=udp%3A%2F%2Fglotorrents.pw%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969" rel="nofollow" title="Marketplace S47E09 Locksmith Ripoffs Fake Listings Fake Reviews 720p WEB h264-CAFFEiNE [eztv] (577.03 MB) Magnet Link"></a>, <a class="magnet" href="magnet:?xt=urn:btih:4ceaabd8ea97eed474a645d9d9223fe51f354ac3&dn=Marketplace.S47E06.Are.Noisy.Restaurants.Harmful.to.Your.Health.480p.x264-mSD%5Beztv%5D.mkv%5Beztv%5D&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A80&tr=udp%3A%2F%2Fglotorrents.pw%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969" rel="nofollow" title="Marketplace S47E06 Are Noisy Restaurants Harmful to Your Health 480p x264-mSD [eztv] (164.48 MB) Magnet Link"></a>, <a class="magnet" href="magnet:?xt=urn:btih:0ca16cfac499bea3fa6bfd564484e90c38501aad&dn=Marketplace.S47E08.Blinded.by.Blue.Lights-Banned.from.Seniors.Homes.WEB.h264-CAFFEiNE%5Beztv%5D.mkv%5Beztv%5D&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A80&tr=udp%3A%2F%2Fglotorrents.pw%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969" rel="nofollow" title="Marketplace S47E08 Blinded by Blue Lights-Banned from Seniors Homes WEB h264-CAFFEiNE [eztv] (319.27 MB) Magnet Link"></a>, <a class="magnet" href="magnet:?xt=urn:btih:654c1dbb3be446ed3ebc1aff69d6ba1779577ce8&dn=Marketplace.S47E08.Blinded.by.Blue.Lights-Banned.from.Seniors.Homes.720p.WEB.h264-CAFFEiNE%5Beztv%5D.mkv%5Beztv%5D&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A80&tr=udp%3A%2F%2Fglotorrents.pw%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969" rel="nofollow" title="Marketplace S47E08 Blinded
by Blue Lights-Banned from Seniors Homes 720p WEB h264-CAFFEiNE [eztv] (576.63 MB) Magnet Link"></a>, <a class="magnet" href="magnet:?xt=urn:btih:b3c5a40fe8484ebfa0790bc97d5fda77c6ba0a13&dn=Marketplace.S47E07.Food.Fact-Check.WEB.h264-CAFFEiNE%5Beztv%5D.mkv%5Beztv%5D&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A80&tr=udp%3A%2F%2Fglotorrents.pw%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969" rel="nofollow" title="Marketplace S47E07 Food Fact-Check WEB h264-CAFFEiNE [eztv] (319.01 MB) Magnet Link"></a>]
Я использую https://eztv.io/ для очистки торрентов от.