验证码填写完成后,他就自动更换2022-07-20 14:57:4797年的呢。 97年的呢。订阅者关注私信262文章0粉丝 测试交流1 212字数 10阅读0分2秒阅读模式 软件项目功能测试报告相关阅读AI时代测试工程师的核心竞争力:从执行用例到可解释的质量判断从零搭建AI测试用例工作流:需求文档自动转思维导图AI+Skills如何让测试工程师效率提升10倍?三步实现智能生成测试用例宝塔面板的BUG新建网站时新建了文件再建文件夹时提示错误宝塔面板无法安装扩展的BUG解决方案PHP安装扩展下载链接错误测试反模式的思考 回复 1 行吧,就这样吧 9 2022-07-20 14:57:20 1F 回复 可以换一种方法,不知道你定位的时候图片是否有地址,如果有地址的话,你可以直接保存图片后在用 ddddorc 识别 # 获取图片地址 img_url = driver.find_element(“图片的位置”).get_attribute(“图片的下载地址的标签属性,比如src,img之类的”) # 保存图片 with open(“图片保存的地址及名称”, “wb”)as f: f.writer(request.get(img_url).content()) f.close() # ddddorc识别图片 ocr = ddddocr.DdddOcr(show_ad=False) with open(‘图片文件地址’, ‘rb’) as f: img = f.read() f.close() res = ocr.classification(img)print(res.lower()) 谢谢大佬 回复问题 匿名网友 确定 昵称 邮箱 网址 Address 提交 取消 拖动滑块以完成验证 您可能喜欢 AI时代测试工程师的核心竞争力:从执行用例到可解释的质量判断 从零搭建AI测试用例工作流:需求文档自动转思维导图 AI+Skills如何让测试工程师效率提升10倍?三步实现智能生成测试用例 宝塔面板的BUG新建网站时新建了文件再建文件夹时提示错误 宝塔面板无法安装扩展的BUG解决方案PHP安装扩展下载链接错误 测试反模式的思考 使用 cookie 绕过验证码,换一个系统就无法通过验证 MeterSphere测试平台UI 自动化窗口切换方法 5000 块买的 python 自动化课程难道就这? 在 Linux 上搭建 Jenkins,自动构建接口测试
1F
可以换一种方法,不知道你定位的时候图片是否有地址,如果有地址的话,你可以直接保存图片后在用 ddddorc 识别
# 获取图片地址
img_url = driver.find_element(“图片的位置”).get_attribute(“图片的下载地址的标签属性,比如src,img之类的”)
# 保存图片
with open(“图片保存的地址及名称”, “wb”)as f:
f.writer(request.get(img_url).content())
f.close()
# ddddorc识别图片
ocr = ddddocr.DdddOcr(show_ad=False)
with open(‘图片文件地址’, ‘rb’) as f:
img = f.read()
f.close()
res = ocr.classification(img)
print(res.lower())
谢谢大佬