Мое ядро застряло при обработке простого кода (веб-очистка)

#python #web-scraping #beautifulsoup #python-requests

#python #веб-очистка #beautifulsoup #python-запросы

Вопрос:

Я пытаюсь выполнить довольно простую веб-очистку с помощью beautifulsoup, и я использую команду requests.get для извлечения HTML-данных с веб-сайта. Однако с этого данного веб-сайта мое ядро, похоже, не может обработать запрос, и мое ядро застревает. Кто-нибудь сталкивался с этим раньше и нашел решение?

Я просто пытаюсь выполнить следующее:

r = requests.get(‘http://www.nasdaqomxnordic.com/etp/leverage-certifikat/info ?Инструмент = CSE192562’)

Комментарии:

1. что вы подразумеваете под зависанием ядра? , можете ли вы опубликовать ошибку?

Ответ №1:

Проблема в том, что для загрузки этого веб-сайта требуются некоторые заголовки, которые вы можете передать в запросе

как

 >>>requests.get('http://www.nasdaqomxnordic.com/etp/leverage-certifikat/info?Instrument=CSE192562', headers={"User-Agent": "Mozilla/5.0 (X11; CrOS x86_64 12871.102.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.141 Safari/537.36"})
<Response [200]>