【发布时间】:2020-09-02 18:51:38
【问题描述】:
我正在尝试编写脚本来抓取 ebay 列表,但我遇到了抓取描述并将其存储在变量中的问题。这只是我的代码的相关部分:
import requests
from bs4 import BeautifulSoup
item = '293716122560'
url = 'https://www.ebay.co.uk/itm/' + item
result = requests.get(url)
soup = BeautifulSoup(result.text, 'lxml')
description = soup.find(id="ds_div")
print(description)
但是,我的输出是这样的:
None
如您所见,不是很有用。我已经尝试解决这个问题很久了,但我认为这与 html 的结构有关。任何人都可以做一些测试并帮我一把,将不胜感激。谢谢
【问题讨论】:
-
你的网址中没有
ds_div标签,所以没有找到... -
有当我检查代码时
-
自己试试,去URL,进入inspect元素,然后点击描述
-
我试过了,没找到.....
-
你有什么不和谐的地方可以谈谈吗,我可以在隐身 chrome 窗口上清楚地看到它
标签: python python-3.x web-scraping beautifulsoup python-requests