使用 poocr 库识别发票并导出 Excel。当用户需要识别增值税发票、批量处理发票文件或提取发票信息到 Excel 时调用此技能。
这个技能使用 poocr 库(基于腾讯云 AI)实现增值税发票的 OCR 识别,并将识别结果保存为 Excel 文件。
bash
pip install poocr
需要获取腾讯云 API 的 SecretId 和 SecretKey:
python
import poocr
| 参数 | 类型 | 说明 |
|---|---|---|
| inputpath | str | 发票文件路径或包含发票的文件夹路径 |
| outputpath |
python
import poocr
import os
class InvoiceOCR:
def init(self, secretid, secretkey):
self.SecretId = secret_id
self.SecretKey = secret_key
def recognizeinvoice(self, inputpath, output_path):
识别发票并导出 Excel
if not os.path.exists(input_path):
raise FileNotFoundError(f文件不存在: {input_path})
poocr.ocr2excel.VatInvoiceOCR2Excel(
inputpath=inputpath,
outputpath=outputpath,
id=self.SecretId,
key=self.SecretKey
)
print(f发票识别完成,结果已保存到: {output_path})
ocr.recognize_invoice(
inputpath=../testfiles/VatInvoiceOCR,
outputpath=../testfiles/VatInvoiceOCR
)
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 poocr-vatinvoice2excel-1776371475 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 poocr-vatinvoice2excel-1776371475 技能
skillhub install poocr-vatinvoice2excel-1776371475
文件大小: 2.14 KB | 发布时间: 2026-4-17 15:47