import ddddocr
def verifyCode(self):
ele = self.driver.find_element(By.ID, 'vimg')
ele.screenshot("img.png") # 找到验证码并将验证码以截图的方式保存
ele_bytes = ele.screenshot_as_png
ocr = ddddocr.DdddOcr()
# 解析字节流
text = ocr.classification(ele_bytes)
print(text)
self.driver.find_element(By.ID, 'verifyCodeId').send_keys(text)
selenium+python,ddddocr 读取验证码
于 2024-09-05 17:38:40 首次发布