#ui自动化获取动态验证码 def get_verification(): # 获取验证码 # 定位验证码图片元素,截图保存为二制数据 byte_img = driver.find_elements("css selector", "img")[0].screenshot_as_png # 从二进制数据中解析出验证码字符 code = ddddocr.DdddOcr().classification(byte_img) # print(code) return code.upper()
#接口自动化获取动态验证码
def get_vcode(): method=请求方式 url=验证码的接口地址 req=session.request(method,url) #print(req.content) req1=req.content vcode=ddddocr.DdddOcr().classification(req1) print(vcode) return vcode