直接上代码:
import base64
import ddddocr
import requests
import jsonpath
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as ec
from selenium.webdriver.chrome.webdriver import Options
chrome_options = Options()
chrome_options.add_experimental_option("detach", True)
def openurl():
driver = webdriver.Chrome(options=chrome_options)
driver.get(url='http://localhost/#/login')
driver.find_element(By.NAME, "username").send_keys("admin")
driver.find_element(By.NAME, "password").send_keys("123456")
# 获取验证码元素
ele_img = driver.find_element(By.XPATH,
"//div[@id='app']/div/div/div/form/div[5]/div/div[2]/img")
#截图
ele_img.screenshot('dd.png')
with open('dd.png', '