我想从“ img”标签中提取“ src” 我有代码
with()
我得到了这个错误的'int'对象不可下标
答案 0 :(得分:2)
我想错误中还有其他有用的信息(您应该始终放置完整的错误跟踪),但是如果没有这个,我会说您打算使用.find()
时可能会使用.find_all()
。一个将返回列表,而另一个将返回单个项目。我想象(再次推测,因为没有发布跟踪),如果您运行:
lists = soup.find_all(class_="image-container image__pic js-image-pic")
for img in lists:
image = img.find('img')['src']
print(image)
它将按预期工作。当我遇到此错误时,至少对我来说是解决方案