Я не смог найти таблицу на сайте, используя bs4 Python 3 - PullRequest
0 голосов
/ 02 ноября 2019

Я занимаюсь разбором сайта https://rutracker.org/forum/viewtopic.php?t=4804331 (сайт на русском, но это не важно). Я хотел бы взять "href" для объекта "Скачать .torrent" (обведено на рисунке) для загрузки файла. Это строка таблицы. Я пытался найти таблицу по bs4. В начале я попытался найти все таблицы и после принять необходимые. Но я не мог получить этот стол. В чем дело? Может быть, причина в сценарии?

import requests, bs4
link='https://rutracker.org/forum/viewtopic.php?t=4804331'
res=requests.get(link)
res.raise_for_status()
soup=bs4.BeautifulSoup(res.text,'html.parser')
table=soup.find_all('table')
for t in table:
    print(t)

image

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...