【发布时间】:2021-12-21 10:06:07
【问题描述】:
我想从网站上抓取图像并将其存储在指定的文件夹中,但那里的所有教程似乎都只教如何抓取多个图像。 例如,我想从https://duckduckgo.com/?q=Puppy&t=h_&ia=web 中抓取这张可以立即看到的小狗图像并将其保存在我的桌面上。我该怎么办?
目前我才弄明白的代码是:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
PATH = "C:\Coding\Codes\Python\edgedriver\msedgedriver.exe"
driver = webdriver.Edge(PATH)
driver.maximize_window()
driver.get("https://duckduckgo.com/")
searchbox = driver.find_element_by_id("search_form_input_homepage")
searchbox.send_keys("Puppy")
searchbox.send_keys(Keys.ENTER)
#then save the puppy's image to a specified folder, say inside C:\Users\John\Desktop
【问题讨论】:
标签: python selenium web-scraping xpath css-selectors