是的,我知道我应该输入代码,但我在格式化的页面源代码中找不到它,因此我只是复制了相关代码的图片: 尝试选择覆盖(单击此选择(
所以我要做的是针对覆盖div
,然后复制链接。我正在使用pythons请求和bs4(beautifulSoup(模块。
# Get the web page
res = requests.get('https://www.flickr.com/search/?=&text=new+york')
soup = bs4.BeautifulSoup(res.text)
soupElement = soup.select('div.overlay')
然而,soupElement
返回的是空的。我在这里做错了什么?div
是不可选择还是。
根据您的图片,overlay
是一个<a>
标签,因此应该'div.overlay'
'a.overlay'