Ѽ✿ლБиология АнатомиевнаѼ✿ლ
Высший разум
(5486114)
1 год назад
Библиотека requests возвращает разный html код
Python
Выделить код
1
2
3
4
5
6
URL = " https://www.avito. ru/moskva/telefony/mobile/apple-ASgBAgICAkS0wA3OqzmwwQ2I_Dc"
r = requests.get(URL, headers = HEADERS)
req = r.text
soup = BeautifulSoup(req, 'lxml')
with open('index.html', 'w', encoding='UTF-8') as file:
file.write(soup.prettify())
При просмотре html кода через F12 в браузере и через созданный файл "index.html", классы отличаются. Например: это одни
и теже строчки кода.
https://www.cyberforum. ru/python-web/thread2862385.html
user49913
Просветленный
(38634)
1 год назад
вариантов уйма, самый очевидный - в браузере классы динамически переименовываются джаваскриптом уже после загрузки страницы
советую обратить внимание на вкладку Network в девтулзах, если там пошарить, можно найти запросы, напрямую отвечающие за получение нужной информации