我正在做一个网络抓取项目,我试图从亚马逊网站上抓取信息。在网站中,存在包含此类信息的无序列表
Item Weight: 17.2 pounds
Shipping Weight: 17.4 pounds (View shipping rates and policies)
ASIN: B00HC767P6
UPC: 766789717088 885720483186 052000201628
Item model number: mark-1hooi-toop842
Customer Reviews: 4.8 out of 5 stars1,352 customer ratings
Amazon Best Sellers Rank: #514 in Grocery & Gourmet Food (See Top 100 in Grocery & Gourmet Food)
#12 in Sports Drinks
该列表本身没有任何类别。问题是我不想要列表中的所有信息。只有 ASIN 代码。li标签没有任何特定的类或 ID 。这是产品详细信息页面的链接
在使用 selenium 之前,我曾与 BeautifulSoup 合作,这就是我解决问题的方式
asin = str(soup.find('bdi', {'dir': 'ltr'}).find_parent('li'))[38:].split('<')[0]
我现在正在切换到硒。我如何抓取信息。
繁华开满天机
相关分类