【发布时间】:2018-12-22 13:46:40
【问题描述】:
我正在尝试提取此网页上的名称:https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Redline%20%28Field-Tested%29
我试图从中获取它的元素是
<h1 class="hover_item_name" id="largeiteminfo_item_name" style="color:
rgb(210, 210, 210);">AK-47 | Redline</h1>
我可以使用 selenium 搜索 ID“largeiteminfo_item_name”并以这种方式检索文本,但是当我使用 bs4 复制时,我似乎找不到文本。
我尝试搜索类“item_desc_description”,但也找不到任何文本。我做错了什么?
a = soup.find("h1", {"id": "largeiteminfo_item_name"})
a.get_text()
a = soup.find('div', {'class': 'item_desc_description'})
a.get_text()
我期待“AK-47 | Redline”,但第一次尝试收到 '' 和 '\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n' 第二次尝试。
【问题讨论】:
标签: html python-3.x beautifulsoup