【发布时间】:2019-08-15 18:28:05
【问题描述】:
我正在尝试获取产品图片的所有链接 -- https://www.amazon.co.uk/Autoglym-AG-035001-Interior-Shampoo/dp/B00114WOBC/ref=sr_1_1?ie=UTF8&qid=1553519250&sr=8-1&keywords=715933155337
但作为回报,我得到的只是图片的一个 url 链接。
当我尝试查找列表的长度 (product_image_url2) 时,我什至没有得到 6 个 webelements
product_image_url2 = self.browser.find_elements_by_xpath('//*[@id="main-image-
container"]/ul/li/span/span/div/img')
product_image_url2_count = len(product_image_url2)
print product_image_url2_count
image_url2 = []
for curr_product_image_url2 in product_image_url2:
image_url2.append(curr_product_image_url2.get_attribute("src"))
product_dict['image url2']=image_url2
【问题讨论】:
-
你能显示完整的代码吗?我要调试它。
-
你的代码肯定和你发布的不一样,或者这就是它可能不起作用的原因......请修正缩进,因为缩进很重要。
标签: python python-2.7 selenium xpath web-scraping