import time
from ddddocr import DdddOcr
ocr = DdddOcr()
from DrissionPage import ChromiumPage
page = ChromiumPage()
import pandas as pd
page.get('https://mingshi8.hbte.com.cn/index.php/home/login/login.html')
df = pd.read_excel("jxjyuser.xlsx")
print(df.iloc[0,1])
page.ele('x://input[@class="fl"]').input(df.iloc[0,0])
page.ele('x://*[@id="form1"]/div/ul/li[2]/input').input(df.iloc[0,1])
imgbytes = page.ele('x://a[@class="fr yzmImg"]/img').src()
yzm = ocr.classification(imgbytes)
print(yzm)
page.ele('x://input[@class="txyz fl"]').input('')
time.sleep(2)
imgbytes = page.ele('x://a[@class="fr yzmImg"]/img').src()
yzm = ocr.classification(imgbytes)
page.ele('x://input[@class="txyz fl"]').input(yzm)
page.ele('x://input[@id="zone_login"]').click()
以下是对这段 Python 代码的分析:
代码功能概述
这段代码看起来是一个自动化登录网页并处理验证码的脚本。它主要使用了 DrissionPage 库来操作网页(基于 Chromium 内核),结合 ddddocr 库识别验证码,以及 pandas 库读取 Excel 文件中的数据,目的

最低0.47元/天 解锁文章
1502

被折叠的 条评论
为什么被折叠?



