【发布时间】:2021-03-05 16:54:55
【问题描述】:
所以我设法抓取了这个电子商务网站,并且我有产品名称和产品价格的 for 循环。我的第一个问题是如何将两者结合在一个表中。其次是如何在网站的不同页面或多个 url 中迭代这些。为这个愚蠢的问题道歉,但我刚刚开始使用 python,因为我想将它用作与我更擅长的 R 相比更优秀的抓取工具。感谢任何回复。
import selenium
driver.get("https://shopee.ph/shop/301669184/search?page=5&sortBy=pop")
productname = driver.find_elements_by_class_name("_2wYmLR")
for i in productname:
x = print(i.text)
productprice = driver.find_elements_by_class_name("_1xk7ak")
for l in productprice:
df2 = print (l.text)
【问题讨论】:
标签: python selenium web-scraping