@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()
  • Вопрос задан
  • 175 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект