用Python实现增值税发票识别并写入Excel的方法

释放双眼,带上耳机,听听看~!
本文介绍了使用Python和poocr库实现增值税发票识别并将识别结果写入Excel文件的方法。通过安装poocr库,配置腾讯AI的id和key,可以实现对100多种场景下的文字识别,包括发票、驾驶证、身份证等。阅读本文了解详细的代码说明和运行结果。

本文正在参加 人工智能创作者扶持计划

大家好,这里是程序员晚枫,全网都叫这个名~

上次给大家分享了:《1行Python代码,实现增值税发票识别》

在那个视频的开始,也预告了本篇的内容:把识别的发票内容,分门别类的写进Excel文件里。

今天我们就来一起看一下吧!

1、先上代码

识别发票并且写入AI功能,调用了python的第三方库:poocr

直接上代码,看到这里,提醒一下还没有安装Python的同学,可以看一下我主页的全套免费教程,跟着我免费下载和安装一下Python。

# 安装这个库
pip install poocr

(左右滑动,查看全部)

# 运行这个库
import poocr

# 1行代码,完成识别发票 + 导入Excel
poocr.ocr2excel.VatInvoiceOCR2Excel(intput_path=r'C:程序员晚枫的文件夹增值税发票-test.jpg',
                                    output_excel='程序员晚枫的发票信息.xlsx',
                                    configPath=r'D:程序员晚枫的配置文件夹py310potencent-testpoocr-config.toml'
                                    )

运行结果如下:

用Python实现增值税发票识别并写入Excel的方法

2、代码说明

poocr是一个具有ocr功能的python第三方库,支持识别100多种场景下的文字识别,例如:发票、驾驶证、身份证等。

底层实现应用的是腾讯提供的AI功能,其中configPath需要配置一下腾讯AI的id和key,如下面的代码所示。(左右滑动,查看全部)

# 文件名:poocr-config.toml
[tencent-ai]
TENCENTCLOUD_SECRET_ID = 'AKIDX7d3CFCBlLtxIdxGWls8RmAsUCrBoP6p'     # 获取可参考 https://cloud.tencent.com/act/cps/redirect?redirect=36394&cps_key=ca76be5a2293ba3906d6d5407aea15ee
TENCENTCLOUD_SECRET_KEY = 'EUlBfBd9HPTRYfgdVPOKG7yjO2gQwgEp'   # 获取可参考 https://cloud.tencent.com/act/cps/redirect?redirect=36394&cps_key=ca76be5a2293ba3906d6d5407aea15ee

用Python实现增值税发票识别并写入Excel的方法

本网站的内容主要来自互联网上的各种资源,仅供参考和信息分享之用,不代表本网站拥有相关版权或知识产权。如您认为内容侵犯您的权益,请联系我们,我们将尽快采取行动,包括删除或更正。
AI教程

火山引擎智能外呼助力企业精准营销,提升竞争优势

2023-11-28 19:24:14

AI教程

手把手教学构建农业知识图谱:农业领域的信息检索+智能问答,命名实体识别,关系抽取,实体关系查询

2023-11-28 19:37:14

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索