Я пытаюсь получить некоторую информацию со следующей веб-страницы с BeautifulSoup:
url = 'https://web.archive.org/web/20071001215911/http://finance.rambler.ru'
С помощью моего браузера (Chrome) я копирую селектор для нужного элемента:
selector = 'body > div.fe_global > table:nth-child(6) > tbody > tr > td:nth-child(2) > table > tbody > tr > td.fe_col-left > div:nth-child(5) > table > tbody'
Однако bs4 не поддерживает nth-child, поэтому я заменяю его на nth-of-type:
selector = selector.replace('child', 'of-type')
и применяю к супу
r = requests.get(url)
soup = BeautifulSoup(r.content, 'lxml')
selected_element = soup.select(selector=selector)
print (selected_element)
вывод [].Я ожидал получить HTML-код вместо этого.В чем причина такого ответа?Спасибо за вашу помощь.