MXWXZ / sjtu-automata

上海交通大学抢课脚本(2020临时版本更新)
GNU General Public License v3.0
153 stars 40 forks source link

macOS环境下tesseract识别出的验证码比正确的验证码多了空格和换行符,去除之 #11

Closed shxuy closed 3 years ago

shxuy commented 3 years ago

感谢你写的Python程序,非常规范。 我在最新版的macOS下测试本程序,发现tesseract识别出的验证码比正确的验证码在最后多了空格和换行符,所以用strip函数去除多余的空格和换行符。

shxuy commented 3 years ago

macOS版本:macOS Catalina 10.15.7 Python版本:Python 3.8.2 (macOS 自带) tesseract安装方式:用 Homebrew 安装 开发环境:PyCharm Community

我只用了strip函数,所以对Windows平台和Linux平台的验证码识别不会产生影响 另外,因为我用PyCharm,所以我修改了 .gitignore 文件,敬请谅解

如果大佬对我的Pull Request不满意,你可以拒绝合并,然后帮忙在 code = autocaptcha('captcha.jpeg') 后增加 .strip(),谢谢