Python一行代码识别增值税发票实现示例
作者:程序员晚枫 时间:2022-07-10 04:36:48
识别发票
录入发票是一件繁琐的工作,如果可以自动识别并且录入系统,那可真是太好了。
今天我们就来学习一下,如何自动识别增值税发票并且录入系统~
识别发票的代码最简单,只需要1行代码,如下所示。👇
# 导入potencent这个库,下载命令:pip install potencent
import potencent
# 调用增值税识别的功能
potencent.ocr.VatInvoiceOCR(img_path=r'C:\vx_CoderWanFeng\your_img.jpg')
识别后的返回结果,包含发票信息如下,几乎涵盖所有发票上肉眼可见的内容。👇
面对这个返回数据,你当然可以使用之前推荐过的B站:Python自动化办公社区里播放第一的Excel自动化办公课程,把它转换到Excel里,这里不再重复。
注意事项
该功能的实现,依托于腾讯云的发票识别,所以在同级目录下,需要配置一个potencent-config.toml
文件。文件位置和内容如下图所示。👇
[tencent-ai]
TENCENTCLOUD_SECRET_ID = '你的 SecretId' # 建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参考https://cloud.tencent.com/document/product/598/37140
TENCENTCLOUD_SECRET_KEY = '你的 SecretKey' # 建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参考https://cloud.tencent.com/document/product/598/37140
另外,如果需要自定义配置文件名称和位置,可以使用configPath
参数,具体使用请看GitHub源码。
来源:https://juejin.cn/post/7192284173107724344
标签:Python,发票识别,一行代码
0
投稿
猜你喜欢
mysql 获取规定时间段内的统计数据
2024-01-24 11:25:10
简化的CSS Reset — 常用CSS重设实例
2009-03-11 16:46:00
Python在字符串中处理html和xml的方法
2023-09-01 21:19:08
keras使用Sequence类调用大规模数据集进行训练的实现
2021-01-03 20:24:35
MySQL中对表连接查询的简单优化教程
2024-01-25 19:15:49
简析Python的闭包和装饰器
2021-06-25 03:25:40
浅谈python for循环的巧妙运用(迭代、列表生成式)
2023-04-15 02:17:29
python OpenCV的imread不能读取中文路径问题及解决
2022-10-03 07:41:39
MySQL常用分库分表方案汇总
2024-01-18 10:51:14
Golang协程池gopool设计与实现
2024-05-28 15:23:01
python处理xml文件操作详解
2021-11-10 10:31:24
使用tensorflow框架在Colab上跑通猫狗识别代码
2022-04-27 04:43:39
Python OpenCV招商银行信用卡卡号识别的方法
2022-01-16 06:31:30
python爬取cnvd漏洞库信息的实例
2021-08-24 07:18:06
安装PHP遇到“无法载入mysql扩展”解决方法
2007-06-15 15:04:00
Mysql字符串截取函数SUBSTRING的用法说明
2024-01-24 14:53:51
CentOS7中使用shell脚本安装python3.8环境(推荐)
2022-08-24 17:04:24
服务器不支持 MySql 数据库的解决方法
2024-01-15 11:44:57
Opencv常见图像格式Data Type及代码实例
2021-05-20 07:49:08
pytorch中torch.topk()函数的快速理解
2023-09-07 10:21:52