前言
![](https://img-blog.csdnimg.cn/5540f780296c412cb19a7710932f9187.png)
如图,班级50余名学生提交的核酸检测二维码和其他图片混合,需要逐一验证二维码信息是否填写正确。用Python编写一个小程序来实现批量识别提取,导入数据到电子表格,可以直接看电子表格核对。能极大减轻工作量。
一、工具
Python 3.8.6
二、实现
1.思路
1.导入os模块,用os.walk()函数进行文件遍历,将类型为jpg,gif,png的文件名读取出来。
2.用pyzbar模块进行二维码识别,获取二维码信息。
3.导入urllib模块,对识别的内容进行解码。
4.导入xlwt模块将解码的内容写入excel文件中。
需要解决的问题:非二维码图片信息要过滤掉。