【发布时间】:2019-12-13 01:02:55
【问题描述】:
应按顺序获取检索到的链接,以便进行进一步处理。这是我到目前为止所尝试的:
lay = driver.find_element_by_xpath('//*[@id="app"]/div/div[4]/div[2]/div/div[1]/div/div')
fig = lay.find_elements_by_class_name('_2Mc8_')
for link in fig:
href = link.get_attribute("href")
print href
for ab in href:
ab = driver.get(href)
dwn = driver.find_element_by_xpath('//*[@id="app"]/div/div[3]/div/div[1]/div[1]/header/div[2]/div[3]/a/span')
dwn.click()
time.sleep(2)
【问题讨论】:
-
您可以使用
urllib.urlretrieve下载图片,只需提供图片的来源网址即可。 -
我有多张图片,我找不到对所有人都通用的网址
-
你能告诉我你正在报废的页面吗?
-
unsplash.com/photos/aPoDEueaJvY 类似的链接要打开,高质量的要下载。
标签: python python-2.7 selenium web-scraping getattribute