广告位联系
返回顶部
分享到

Python一行代码识别增值税发票实现介绍

python 来源:互联网 作者:佚名 发布时间:2023-10-04 22:23:57 人浏览
摘要

识别发票 录入发票是一件繁琐的工作,如果可以自动识别并且录入系统,那可真是太好了。 今天我们就来学习一下,如何自动识别增值税发票并且录入系统~ 识别发票的代码最简单,只

识别发票

录入发票是一件繁琐的工作,如果可以自动识别并且录入系统,那可真是太好了。

今天我们就来学习一下,如何自动识别增值税发票并且录入系统~

识别发票的代码最简单,只需要1行代码,如下所示。????

1

2

3

4

# 导入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文件。文件位置和内容如下图所示。????

1

2

3

[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源码。


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
相关文章
  • 22个Python的万用公式分享介绍

    22个Python的万用公式分享介绍
    在大家的日常python程序的编写过程中,都会有自己解决某个问题的解决办法,或者是在程序的调试过程中,用来帮助调试的程序公式。 小编
  • Python一行代码识别增值税发票实现介绍

    Python一行代码识别增值税发票实现介绍
    识别发票 录入发票是一件繁琐的工作,如果可以自动识别并且录入系统,那可真是太好了。 今天我们就来学习一下,如何自动识别增值税发
  • Python中文词频统计的介绍

    Python中文词频统计的介绍
    词频统计是指在文本中计算每个词出现的次数。 在 Python 中,可以使用一些第三方库(如 jieba)来分词,然后使用字典等数据结构记录每个
  • educoder之Python数值计算库Numpy图像处理介绍
    NumPy Python数值计算重要库 在图像处理领域,NumPy可以帮助我们高效地对图像进行处理。通过使用NumPy中的数组操作,我们可以快速地完成各种
  • Python中关于 *args与**args的用法介绍

    Python中关于 *args与**args的用法介绍
    关于 *args与**args的用法 *args 和 **kwargs主要用于函数定义,你可以将不定数量的参数传递给某个函数。 *args *args 不定参数(不定的意思是指,
  • python实现数组平移K位
    python数组平移K位 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 def move(ls: list, offset): 元素原索引+位移数
  • PyTorch定义Tensor及索引和切片介绍(最新推荐)
    深度学习--PyTorch定义Tensor 一、创建Tensor 1.1未初始化的方法 ?这些方法只是开辟了空间,所附的初始值(非常大,非常小,0),后面还需要我
  • Flask如何接收前端ajax传来的表单(包含文件)
    Flask接收前端ajax传来的表单 HTML,包含一个text类型文本框和file类型上传文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3
  • 在Python中创建累积曲线图

    在Python中创建累积曲线图
    ogive图形以图形化方式表示一组数据的累积分布函数(CDF),有时也称为累积频率曲线。它用于检查数据分布并发现模式和趋势。Matplotlib、
  • python使用openai生成图像的教程

    python使用openai生成图像的教程
    OpenAI 是一个人工智能的工具包,包括神经网络、遗传算法和有限状态机等。使用python可以非常便捷的操作OpenAI的API。一下是OpenAI官网列举的
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计