Задать вопрос
@denisland

Парсинг. Почему не выдает результат print?

Учусь парсить. Не выдает результат... Но и никакую ошибку не пишет...
Может быть из-за того, что selectola 0.3.12, а питон 3.8.10 ? (Ну на калькуляторе пока работаю)
import requests
from selectolax.parser import HTMLParser

def get_html(url):
response = requests.get(url=url)
html = response.text

tree = HTMLParser(html)
scripts = tree.css('script')
for script in scripts:
if 'window.__initialData__' in script.text():
print(script.text())

def main():
url = 'https://www.avito.ru/simferopol/kvartiry/sdam/na_d...'
get_html(url)

if __name__ == '__main__':
main()
  • Вопрос задан
  • 177 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
19 февр. 2025, в 21:51
50000 руб./за проект
19 февр. 2025, в 21:33
150000 руб./за проект
19 февр. 2025, в 21:08
30000 руб./за проект