Исходный источник веб-сайта Python

-4

Я использую urllib2 для загрузки источника веб-сайта, но что-то не так. Источник приходит с этого веб-сайта: http://www.starfm.com/ Все, что я хочу сделать, это загрузить весь html, а затем проанализировать его извлечение раздела "Сейчас играет" с сайта.

Но, когда я загружаю источник с помощью этого кода

response = urllib2.urlopen('http://www.starfm.com/')
html = response.read()
a = open("C:\\users\\Leonardo\\Desktop\\source.txt","w")
a.write(html)
a.close()

окончательный источник не показывает текущего исполнителя в разделе "Сейчас играет".

Зачем? Что мне делать?

Большое спасибо заранее.

-Leonardo

спросил(а) 2021-01-25T16:47:07+03:00 4 месяца, 3 недели назад
1
Решение
108

"сейчас играет" происходит от javascript, возможно, он загружает эту информацию в событие onload(), в этом случае ваш код просто читает содержимое.

возможно, этот вопрос поможет вам

Получить страницу с Javascript в Python

ответил(а) 2021-01-25T16:47:07+03:00 4 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема