1.模拟浏览器操作进行自动下载图片
2.解放双手
#!/usr/bin/env.python
# -*- coding: utf-8 -*-
# -*- coding:utf8 -*-
# 下载动态网页图片
# 导入模块
import requests
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.action_chains import ActionChains # 模拟鼠标操作
from selenium.webdriver.common.keys import Keys # 模拟键盘操作
from selenium.webdriver.common.by import By
import time
# 模拟浏览器操作获取页面
def getnamepage(name):
b.maximize_window()
b.get("https://image.baidu.com/")
search_box = b.find_element(By.ID, "kw")
search_box.send_keys(name)
search_box.send_keys(Keys.ENTER)
time.sleep(5)
def download(imglist, num):
# 切换高清(修改处)
ele2 = b.find_element(by=By.XPATH, value='//*[@id="typeFilter"]/div[2]/ul/li[2]') # (修改处)
ele2.click()
time.sleep(15)
# 切换呆萌
# ele4 = b.find_element(by=By.XP