1行Python代码,识别发票并且保存在Excel里,智能办公了解一下?
theme: smartblue
本文正在参加 人工智能创作者扶持计划
大家好,这里是程序员晚枫,全网都叫这个名~
上次给大家分享了:《1行Python代码,实现增值税发票识别》。
在那个视频的开始,也预告了本篇的内容:把识别的发票内容,分门别类的写进Excel文件里。
今天我们就来一起看一下吧!
1、先上代码
识别发票并且写入AI功能,调用了python的第三方库:poocr。
直接上代码,看到这里,提醒一下还没有安装Python的同学,可以看一下我主页的全套免费教程,跟着我免费下载和安装一下Python。
```python
安装这个库
pip install poocr ```
(左右滑动,查看全部)
```python
运行这个库
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,如下面的代码所示。(左右滑动,查看全部)
```python
文件名:poocr-config.toml
[tencent-ai] TENCENTCLOUD_SECRET_ID = 'AKIDX7d3CFCBlLtxIdxGWls8RmAsUCrBoP6p' # 获取可参考 http://cloud.tencent.com/act/cps/redirect?redirect=36394&cps_key=ca76be5a2293ba3906d6d5407aea15ee TENCENTCLOUD_SECRET_KEY = 'EUlBfBd9HPTRYfgdVPOKG7yjO2gQwgEp' # 获取可参考 http://cloud.tencent.com/act/cps/redirect?redirect=36394&cps_key=ca76be5a2293ba3906d6d5407aea15ee
```
- 1行Python代码,识别发票并且保存在Excel里,智能办公了解一下?
- 176万!GPT-4发布了,如何查看OpenAI的下载量?
- 28岁小公司程序员,无车无房不敢结婚,要不要转行?
- 考研失败,加入国企当程序员,真香!
- 实战案例!用1行Python代码识别身份证信息,准确率超过99%,YYDS
- Python爬虫如何加速?异步、协程还是多进程?分享一个常用做法,萌新也能看懂
- 如何生成1亿个手机号码?Python生成随机数的22种方法,random函数太强了~
- 官方推荐:6种Pandas读取Excel的方法,正确答案都写在源代码里了~太方便了
- 用Python爬虫,寻找这个夏天最凉快的地方。
- Python 3.11 性能测评超 3.10 近 64%
- Excel自动化办公(一) | 满足你对Excel数据的所有幻想,python-office一键生成模拟数据
- 一行Python代码,如何成为办公小助手?这5个操作,超实用!