大家好,这里是程序员晚枫,正在all in AI编程实战,这个周末我在粉丝的要求下,给poocr库增加了一种新的火车票识别:铁路电子客票。

下面我们来一起看一下如何通过1行代码实现这个功能吧~

什么是铁路电子客票?

简单来说,这是一种专门用于报销的火车票,具有发票的功能。以下解释来自百度百科:

电子发票(铁路电子客票),是中国铁路客运领域使用的电子发票,属于数电发票的一种。
2024年11月1日起,在中国铁路客运领域推广使用全面数字化的电子发票——电子发票(铁路电子客票),全国首张铁路电子发票在苏州开具。

作为一种新的报销凭证。你用过吗?

安装库

本次功能,还是集成到我们的开源项目:poocr中,你可以通过以下命令免费安装:

1
2
pip install poocr 

这里要特别说明一下,我一直推荐用清华大学的镜像安装库,因为速度快。

但是最近有粉丝反馈,清华大学的镜像有时候会失效。我查了一下官网发现,清华大学的镜像链接改了:

如果您正在使用 TUNA 镜像站,可以使用 pypi.tuna.tsinghua.edu.cn 替换下面所有的 mirrors.tuna.tsinghua.edu.cn/pypi/web。

示例代码

代码很简单,只需要一行。

1
2
3
4
5
6
7
8
9
10
11

import poocr

SecretId = "你的id"
SecretKey = "你的key"


potx.ocr2excel.RET2excel(img_path=r'd:/程序员晚枫的火车票/',
id=SecretId, key=SecretKey,
output_path=r'./', output_excel='RET2excel.xlsx')

参数说明

  • img_path:火车票所在的文件夹路径,可以改成你自己的位置,之前的课程里给大家讲过。参考:发票批量识别,自动保存到Excel!
  • id:你的腾讯云的SecretId,在腾讯云后台可以查到。
  • key:你的腾讯云的SecretKey,在腾讯云后台可以查到。
  • output_path:输出的Excel所在的文件夹,可以改成你自己的位置。
  • output_excel:输出的Excel文件名,可以改成你自己的文件名。

写在最后

关于各类票据的识别,我一直在更新。如果你有需求,可以在评论区留言。

扫一扫,领红包

美团红包

相关阅读

程序员晚枫专注AI编程培训,小白看完他和图灵社区合作的教程《30讲 · AI编程训练营》就能上手做AI项目。

🎓 AI 编程实战课程

想系统学习 AI 编程?程序员晚枫的 AI 编程实战课 帮你从零上手!