Python一行代碼識別增值稅發(fā)票實現(xiàn)示例
識別發(fā)票
錄入發(fā)票是一件繁瑣的工作,如果可以自動識別并且錄入系統(tǒng),那可真是太好了。
今天我們就來學習一下,如何自動識別增值稅發(fā)票并且錄入系統(tǒng)~
識別發(fā)票的代碼最簡單,只需要1行代碼,如下所示。??
# 導入potencent這個庫,下載命令:pip install potencent import potencent # 調用增值稅識別的功能 potencent.ocr.VatInvoiceOCR(img_path=r'C:\vx_CoderWanFeng\your_img.jpg')
識別后的返回結果,包含發(fā)票信息如下,幾乎涵蓋所有發(fā)票上肉眼可見的內容。??
面對這個返回數據,你當然可以使用之前推薦過的B站:Python自動化辦公社區(qū)里播放第一的Excel自動化辦公課程,把它轉換到Excel里,這里不再重復。
注意事項
該功能的實現(xiàn),依托于騰訊云的發(fā)票識別,所以在同級目錄下,需要配置一個potencent-config.toml
文件。文件位置和內容如下圖所示。??
[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源碼。
以上就是Python一行代碼識別增值稅發(fā)票實現(xiàn)示例的詳細內容,更多關于Python發(fā)票識別的資料請關注腳本之家其它相關文章!