@Davidd2008

Не могу получить значение при парсинге сайта?

вот код
import requests 
import lxml
from bs4 import BeautifulSoup

url="https://steamcommunity.com/market/listings/730/Snakebite%20Case"

responce=requests.get(url).text
soup=BeautifulSoup(responce,"lxml")


block=soup.find('div',id='market_commodity_buyrequests')
block2=block.find('span',class_='market_commodity_orders_header_promote')
print(block2)

input()

почему он выводит
None?
  • Вопрос задан
  • 93 просмотра
Решения вопроса 2
SoreMix
@SoreMix Куратор тега Python
yellow
Потому что данные загружаются динамически. Открывайте F12->Network, фильтруйте по XHR и смотрите, какие запросы отправляются и какие данные приходят
Ответ написан
@GeneD88
QA
Почему None?

Потому, что в div "market_commodity_buyrequests" нет span класса "market_commodity_orders_header_promote"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы