evgentor
@evgentor

Requests Почему неправильно отображается страница?

Есть сервис, который помогает выбирать героев в игре. Хочу сделать телеграмм бота, чтобы было удобнее, но когда открываю html с запроса - выводит это:
5e91e996811db856451558.png

Код:
import requests

URL = 'http://dotapicker.com/herocounter?language=ru-ru#!/E_Alchemist/E_Ancient_Apparition/T_Abaddon/T_Anti-Mage'
HEADERS = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36', 'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9'}
file = open('Requests\check.html','w')

r = requests.get(URL, headers = HEADERS)


file.write(r.text)
  • Вопрос задан
  • 123 просмотра
Пригласить эксперта
Ответы на вопрос 1
Arlidi
@Arlidi
requests дает html code без javascript или его не выполняет
Короче есть два способа решение которые я знаю
1)Как спарсить цену предмета в Steam? но там что-то мутно я не понял это
2) Делать на selenium я это выбрал быстро привыкнешь к нему
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы