python实现模拟登录云课堂智慧职教并获取课程信息(1)

python实现模拟登录云课堂智慧职教并获取课程信息

  • 1.搭建python环境
  • 2.实现过程
    • 1.实现打开模拟打开云课堂智慧职教 站
    • 2.实现模拟打开并登陆云课堂智慧职教 站

1.搭建python环境

以上环境满足后那么我们就开始一步一步的走下去

2.实现过程

1.实现打开模拟打开云课堂智慧职教 站

接下来就是需要输入我们的账 密码来实现登录

这个时候我们会发现验证码没办法输入啊,验证码是随机的啊如何解决这个问题呢,首先我通过百度了解了,可以使用pytesseract来进行识别,教程
通过上方的代码获取的验证码图片并对图片进行保存的代码是有问题的,通过实践发现保存的验证码图片和显示的验证码图片和点击图片 站跳转的二维码图片三者都不一样,于是这个方法存在问题,放弃继续百度.

采取了通过截取的方式实现l对于验证码图片的保存,而且与我们原先的代码非常匹配,

但是通过识别的结果发现准确率真的低得让你无法想象,然后接着百度,发现了两种实现的方式,一种是直接使用专门的OCR识别接口,例如百度图片识别的接口,一种是通过对于保存的图片进行处理然后识别里面的内容,由于技术点较多,期待解决后发下一篇

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览211494 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月27日
下一篇 2021年1月27日

相关推荐