我想在这个网站上找到行李的名字-http://www.barneys.com/barneys-new-york/women/bags。 到目前为止,我有以下代码:
from urllib.request import urlopen
from bs4 import BeautifulSoup
url="http://www.barneys.com/barneys-new-york/women/bags"
html = urlopen(url)
bsObj = BeautifulSoup(html.read(),"html.parser")
product_name = bsObj.findAll("a",{"class":"name-link"})
print(product_name)
我尝试了renderContents()和get_text(),但它们给了我错误(AttributeError)。在
名称位于产品名称div中:
这给了你:
^{pr2}$如果您想要所有的信息,您可以从具有idprimary的div内的
thumb-link
类的定位标记中获取:其输出如下:
你可以解析图片,标题等。。从每个a返回。在
使用您自己的代码,您需要访问.text属性,如下所示:
与第一次选择相同:
^{pr2}$相关问题
PyPI热门下载资源包