Python一行代码识别发票并保存Excel示例详解

 更新时间:2023年03月26日 09:37:22   作者:程序员晚枫  
这篇文章主要为大家介绍了Python一行代码识别发票并保存Excel示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

引言

上次给大家分享了:《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:\程序员晚枫的配置文件夹\py310\potencent-test\poocr-config.toml'
                                    )

运行结果如下:

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示例详解的详细内容,更多关于Python识别发票保存Excel的资料请关注脚本之家其它相关文章!

相关文章

  • python2和python3在处理字符串上的区别详解

    python2和python3在处理字符串上的区别详解

    这篇文章主要介绍了python2和python3在处理字符串上的区别详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • python 日期排序的实例代码

    python 日期排序的实例代码

    这篇文章主要介绍了python 日期排序的实例代码,代码简单易懂,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-07-07
  • Python学习笔记(一)(基础入门之环境搭建)

    Python学习笔记(一)(基础入门之环境搭建)

    本系列为Python学习相关笔记整理所得,IT人,多学无害,多多探索,激发学习兴趣,开拓思维,不求高大上,只求懂点皮毛,作为知识储备,不至于落后太远。本文主要介绍Python的相关背景,环境搭建。
    2014-06-06
  • pytest测试框架+allure超详细教程

    pytest测试框架+allure超详细教程

    这篇文章主要介绍了pytest测试框架+allure超详细教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-11-11
  • 使用OpenCV实现迷宫解密的全过程

    使用OpenCV实现迷宫解密的全过程

    同学发了我张迷宫图片,让我走迷宫来缓解暴躁,于是乎就码了一个程序出来,下面这篇文章主要给大家介绍了关于使用OpenCV实现迷宫解密的相关资料,需要的朋友可以参考下
    2022-10-10
  • Python中条件选择和循环语句使用方法介绍

    Python中条件选择和循环语句使用方法介绍

    Python中也存在条件选择和循环语句,其风格和C语言、java的很类似,不过在书写语法上还是存在一些区别的,接下来同大家一起了解下,希望可以帮助你更好的学习python,感兴趣的你可不要错过了哈
    2013-03-03
  • Pandas时间序列:重采样及频率转换方式

    Pandas时间序列:重采样及频率转换方式

    今天小编就为大家分享一篇Pandas时间序列:重采样及频率转换方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • Python用5行代码写一个自定义简单二维码

    Python用5行代码写一个自定义简单二维码

    今天小编就为大家分享一篇关于Python用5行代码写一个自定义简单二维码的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • .img/.hdr格式转.nii格式的操作

    .img/.hdr格式转.nii格式的操作

    这篇文章主要介绍了.img/.hdr格式转.nii格式的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • python迭代器模块itertools常用的方法

    python迭代器模块itertools常用的方法

    这篇文章主要介绍了python迭代器模块itertools常用的方法,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09

最新评论