成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > Python辦公自動(dòng)化之教你用Python批量識(shí)別發(fā)票并錄入到Excel表格中

Python辦公自動(dòng)化之教你用Python批量識(shí)別發(fā)票并錄入到Excel表格中

熱門標(biāo)簽:外賣地址有什么地圖標(biāo)注 煙臺(tái)電話外呼營(yíng)銷系統(tǒng) 預(yù)覽式外呼系統(tǒng) 長(zhǎng)春極信防封電銷卡批發(fā) 上海正規(guī)的外呼系統(tǒng)最新報(bào)價(jià) 如何地圖標(biāo)注公司 銀川電話機(jī)器人電話 企業(yè)彩鈴地圖標(biāo)注 電銷機(jī)器人錄音要學(xué)習(xí)什么

一、場(chǎng)景描述

這里有以四張發(fā)票為例(辰哥網(wǎng)上搜的),將發(fā)票圖片放到pic文件夾下。

隨便打開一張發(fā)票

提取目標(biāo):金額、名稱、納稅人識(shí)別號(hào)、開票人。

最后將每一張發(fā)票的這四個(gè)內(nèi)容保存到excel中:

二、準(zhǔn)備環(huán)境

需要用到的庫(kù)如下:

from PIL import Image as PI
import pyocr
import pyocr.builders
from cnocr import CnOcr

安裝的命令如下:

pip install pyocr
pip install cnocr

發(fā)票中含有中文內(nèi)容,我們需要對(duì)圖片中的中文進(jìn)行識(shí)別,那么 cnocr 是一個(gè)不錯(cuò)的選擇。

提示:安裝好上面的庫(kù)之外,還需要安裝額外的exe文件,不然會(huì)出現(xiàn)下面這種錯(cuò)誤

需要安裝的exe文件:

1. ImageMagick

2. tesseract-OCR

這兩個(gè)軟件的安裝過(guò)程就不再贅述了,大家可以自行搜索教程進(jìn)行安裝。

三、提取內(nèi)容

下面以其中一張圖片為例,講解如何提取目標(biāo)內(nèi)容:金額、名稱、納稅人識(shí)別號(hào)、開票人。

讀取圖片:pic/pic1.jpg

tool = pyocr.get_available_tools()[0]
img_url = "pic/pic1.jpg"
with open(img_url, 'rb') as f:
    a = f.read()
new_img = PI.open(io.BytesIO(a))

1.提取金額

需要截取到發(fā)票中金額的位置

## 金額
left = 741
top = 420
right = 850
bottom = 445
image_text1 = new_img.crop((left, top, right, bottom))
#展示圖片
image_text1.show()

這里的left、top、right、bottom的數(shù)值是通過(guò)多次修改定位而來(lái)。大家根據(jù)自己的發(fā)票內(nèi)容去定位即可。

接著將圖片中的數(shù)字提取出來(lái)

同樣的,下面繼續(xù)提?。好Q

2.提取名稱

left = 155
top = 450
right = 450
bottom = 470
image_obj2 = new_img.crop((left, top, right, bottom))
image_obj2.show()

這里的名稱是中文的,咱們不能再像提取金額(數(shù)字)操作。需要使用到cnocr去將圖片中的中文取出。

image_obj2.save("tmp.jpg")
ocr = CnOcr()
res = ocr.ocr("tmp.jpg")
print("".join(res[0]))

3.提取納稅人識(shí)別號(hào)

#納稅人識(shí)別號(hào)
left = 155
top = 470
right = 450
bottom = 490
image_text3 = new_img.crop((left, top, right, bottom))
#展示圖片
image_text3.show()

txt3 = tool.image_to_string(image_text3)
print(txt3)

將圖片中的納稅人識(shí)別號(hào)提取出來(lái),結(jié)果如下:

4.提取開票人

left = 528
top = 550
right = 670
bottom = 600
image_obj4 = new_img.crop((left, top, right, bottom))
image_obj4.show()

image_obj4.save("tmp.jpg")
ocr = CnOcr()
res = ocr.ocr("tmp.jpg")
print("".join(res[0]))

由于有中文,咱們這里同樣和提取名稱一樣,使用cnocr將圖片中的中文取出。

ok這樣我們就將發(fā)票中的四個(gè)目標(biāo)內(nèi)容提取出來(lái),接著將文件夾pic下的所有發(fā)票,進(jìn)行識(shí)別將內(nèi)容保存到excel。

四、批量識(shí)別發(fā)票并保存到excel

在讀取圖片之前,先將上面的四個(gè)操作封裝成函數(shù),方便每一種發(fā)票對(duì)象進(jìn)行調(diào)用。

讀取文件夾下的所有圖片。

filePath = 'pic'
pic_name = []
for i,j,name in os.walk(filePath):
    pic_name = name
for i in pic_name:
    print(i)

開始進(jìn)行識(shí)別,并將結(jié)果寫入到excel中。

for i in pic_name:
    img_url = filePath+"/"+i
    with open(img_url, 'rb') as f:
        a = f.read()
    new_img = PI.open(io.BytesIO(a))
    ## 寫入csv
    outws.cell(row=count, column=1, value=text2(new_img))
    outws.cell(row=count, column=2, value=text3(new_img))
    outws.cell(row=count, column=3, value=text1(new_img))
    outws.cell(row=count, column=4, value=text4(new_img))
    count = count + 1
outwb.save("發(fā)票匯總-李運(yùn)辰.xls")  # 保存結(jié)果

最后保存為:發(fā)票匯總-李運(yùn)辰.xls,其結(jié)果如下:

五、發(fā)票驗(yàn)證真?zhèn)?/h2>

在辰哥的交流群里,和小伙伴聊到這個(gè)內(nèi)容時(shí),小伙伴建議可以加一個(gè)功能:發(fā)票驗(yàn)證真?zhèn)巍?/p>

所有在上面的開始識(shí)別之前(自己公司的發(fā)票可能不需要查驗(yàn)這步),先調(diào)用一下第三方的接口,對(duì)發(fā)票進(jìn)行識(shí)別,識(shí)別通過(guò)之后再將其提取發(fā)票中目標(biāo)內(nèi)容。

1.申請(qǐng)百度AI應(yīng)用

2.獲取token

# client_id 為官網(wǎng)獲取的AK, client_secret 為官網(wǎng)獲取的SK
host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentialsclient_id=【官網(wǎng)獲取的AK】client_secret=【官網(wǎng)獲取的SK】'
response = requests.get(host)
if response:
    print(response.json()['access_token']

這里的client_id 為官網(wǎng)獲取的AK, client_secret 為官網(wǎng)獲取的SK,是上面申請(qǐng)好應(yīng)用即可獲取

3.查驗(yàn)

咱以這張圖片為例,進(jìn)行查驗(yàn)

其中的發(fā)票類型對(duì)應(yīng)如下:

結(jié)果如下:

感覺這個(gè)結(jié)果查詢不是很好(不詳細(xì))。下面還可以去稅務(wù)局查詢

4.稅務(wù)局查詢發(fā)票

同樣以這張圖片為例,進(jìn)行查驗(yàn)

填寫好信息點(diǎn)擊查驗(yàn),結(jié)果如下:

再稅務(wù)局查驗(yàn)更加清晰。讀者可以根據(jù)自己的情況去選擇自己的方式去查驗(yàn)。

六、小結(jié)

本文基本就成功實(shí)現(xiàn)目標(biāo)要求,從效果來(lái)看還是非常不錯(cuò)的!完整源碼可由文中代碼組合而成(已全部分享在文中),感興趣的讀者可以自己嘗試!

一定要?jiǎng)邮謬L試****!一定要?jiǎng)邮謬L試****!一定要?jiǎng)邮謬L試!

最后想說(shuō)的是,其實(shí)本文的案例可以應(yīng)用再其他方面,例如

批量計(jì)算發(fā)票金額匯總

根據(jù)發(fā)票類型批量分類

........

到此這篇關(guān)于Python辦公自動(dòng)化之教你用Python批量識(shí)別發(fā)票并錄入到Excel表格中的文章就介紹到這了,更多相關(guān)Python識(shí)別發(fā)票并錄入到Excel表格內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python實(shí)現(xiàn)自動(dòng)化辦公郵件合并功能
  • Python辦公自動(dòng)化之將任意文件轉(zhuǎn)為PDF格式
  • python 辦公自動(dòng)化——基于pyqt5和openpyxl統(tǒng)計(jì)符合要求的名單
  • Python辦公自動(dòng)化之Excel(中)
  • 6個(gè)Python辦公黑科技,助你提升工作效率

標(biāo)簽:西寧 盤錦 湖北 宜昌 上饒 佳木斯 珠海 潮州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python辦公自動(dòng)化之教你用Python批量識(shí)別發(fā)票并錄入到Excel表格中》,本文關(guān)鍵詞  Python,辦公自動(dòng)化,之教,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python辦公自動(dòng)化之教你用Python批量識(shí)別發(fā)票并錄入到Excel表格中》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Python辦公自動(dòng)化之教你用Python批量識(shí)別發(fā)票并錄入到Excel表格中的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产精品久久一区| 欧美乱大交xxxx| 久久gogo国模啪啪裸体| 国产大尺度视频| 国产成人精品视频ⅴa片软件竹菊| 超薄丝袜一区二区| 成人免费毛片在线观看| 国产精品1区2区3区在线观看| sis001亚洲原创区| 99国产精品久久久久久久成人热| 一级特黄视频| 日本理论片午伦夜理片在线观看| 国产日本欧美一区二区三区在线| 国产一区欧美二区| 中文字幕不卡的av| 精品视频在线观看网站| 成人激情av在线| 日韩中文字幕免费视频| 亚洲精品720p| 久久精品这里有| 久久99国产精品久久99小说| 国产精品yjizz视频网一二区| 亚洲高清久久久久久| 久久精品国产一区| 亚洲欧美日韩另类精品一区二区三区| 亚洲视频三区| 国产精品女同互慰在线看| 2025韩国大尺度电影| 精品视频99| 国产一区二区三区视频在线| 狼人精品一区二区三区在线| 欧洲一级毛片| 日本1级在线| 高清精品xnxxcom| 国产欧美在线看| 一级黄色大片儿| 一区二区三区欧美日韩| 免费在线观看一区| 中文字幕日韩高清在线| 校园激情久久| 国产精品国产馆在线真实露脸| 欧美日韩精品国产| 中文字幕无码人妻少妇免费| 蜜臀一区二区三区| 国产色视频一区二区三区qq号| 精品免费日产一区一区三区免费| 国产精品午夜剧场| 操人视频在线观看欧美| 水中色av综合| 国产精品美女999| 久久99久久精品欧美| 精品无码人妻少妇久久久久久| 国产精品成人免费精品自在线观看| 国产视频精品免费播放| 午夜精产品一区二区在线观看的| 国产chinasex对白videos麻豆| 4438亚洲最大| 欧美性色欧美a在线播放| 国产精品69久久| 国产老头老太做爰视频| 中文字幕av一区中文字幕天堂| 日本一区二区在线| 亚洲一区二区三区精品在线观看| 中国一级片在线观看| 欧美性猛交99久久久久99按摩| 日本在线播放一二三区| 亚洲sss视频在线视频| 国产麻豆免费视频| 久久精品一偷一偷国产| 国产午夜精品理论片a级大结局| 欧美中文字幕第一页| 小黄鸭精品aⅴ导航网站入口| 国产乱淫av一区二区三区| 午夜av区久久| 成人一区二区三区四区| 午夜精品久久久久久久99热影院| 三级小说一区| 不卡av电影在线播放| 在线看黄的网站| 中文字幕在线播| 魔女鞋交玉足榨精调教| 91日本韩国| 怡红院在线播放| 欧美极品日韩| 亚洲bt欧美bt日本bt| 亚洲国产精品久久久久秋霞不卡| 午夜精品蜜臀一区二区三区免费| 国产在线一二三| 免费av不卡在线观看| 在线视频中文字幕| 欧美日韩国产精品成人| 国产伦精品一区二区三区在线观看| 欧美老肥妇做.爰bbww| av黄色在线| 欧美高清视频看片在线观看| 国产对白在线播放| 国产三级生活片| 久久成人国产精品| 亚洲乱码精品久久久久..| 精品国产一区二区三区久久久蜜臀| 欧美一区二区三区网站| 7777精品伊人久久久大香线蕉超级流畅| 日韩精品成人免费观看视频| 好看的日韩精品视频在线| 91亚洲精品在看在线观看高清| yy111111少妇影院日韩夜片| 国产精品久久久久久超碰| 欧美大片一区二区三区| 亚洲精品视频一区二区三区| 日本麻豆一区二区三区视频| 国产成人l区| 俄罗斯av网站| eeuss影院www影院| 91在线超碰| 国产情侣自拍av| 激情四房婷婷| 欧美三级自拍| 这里只有视频精品| 亚洲综合图片| 久久国产美女视频| 色视频在线播放| 亚洲天堂一区二区三区四区| 亚洲网站在线免费观看| 伊人久久噜噜噜躁狠狠躁| 欧美在线高清视频| 91精品国产91久久久久久| 久草免费福利在线| 青春有你2免费观看完整版在线播放高清| 老牛嫩草一区二区三区日本| 麻豆电影在线观看| 91高清视频在线观看| 久久精品国产免费看久久精品| 久久美女艺术照精彩视频福利播放| 亚洲欧美日韩久久久久久| www.99r| 国产精品18久久久久网站| 亚洲欧洲精品一区二区三区波多野1战4| 天天操天天爱天天爽| 成人频在线观看| 男人操女人视频网站| av免费观看久久| 深夜视频一区二区| 久久久久亚洲精品国产| 男人午夜视频在线观看| 国产一区二区看久久| 欧美高清视频一区二区三区在线观看| 天海翼精品一区二区三区| 国产精品久久久国产盗摄| 在线一区高清| 国产精品区在线观看| 国产精品日本一区二区| 日本视频免费一区| 欧美大片一区二区三区| 欧美激情亚洲自拍| 天堂а在线中文在线无限看推荐| 尤物av无码色av无码| 色综合.com| 亚洲在线观看网站| 综合国产在线观看| 蜜桃视频在线网站| 久久久999精品| 免费人成年激情视频在线观看| 91国内在线视频| 91视频国产高清| 成人在线免费在线观看| 久久免费福利| 国产99在线观看| 天天综合五月天| 黄无遮挡免费网站| 亚洲一二三四五| 99国产成人精品| 色七七在线观看| 日本成人三级电影网站| 成人羞羞在线观看网站| 折磨小男生性器羞耻的故事| 四虎国产成人永久精品免费| 女同性恋一区二区三区| 国产精品欧美激情在线观看| 亚洲最大成人在线| 欧美国产一区视频在线观看| 国产黄色精品视频| 国产乱淫av一区二区三区| 日日夜夜免费精品视频| 亚洲男人天堂av网| av网站免费| 日本中文字幕免费观看| 在线观看精品视频| 99精品视频免费全部在线| 日本在线不卡视频一二三区| 成人三级小说| 色婷婷国产精品| 欧美xxxx性xxxxx高清| 欧美日韩一区二区三区四区| 日本一区二区三区四区高清视频| 亚洲欧美中文字幕在线一区| 免费极品av一视觉盛宴| 亚洲美女在线播放| 高清孕妇孕交╳╳交| 欧美一卡2卡3卡4卡无卡免费观看水多多| 天堂在线中文网| 一本一道久久a久久综合精品| 91中文字精品一区二区| 成人黄色免费短视频| 极品美鲍一区| 日韩一区国产在线观看| 日本不卡高字幕在线2019| www.九色在线| 日韩午夜在线播放| 日韩在线视频精品| 欧美日韩aaaa| 超碰在线一区二区三区| 亚洲一区日韩精品中文字幕| 黄色一级片在线免费观看| 宅男66日本亚洲欧美视频| 色哟哟亚洲精品一区二区| 一区二区三区网址| 国产精品一 二 三| 日韩av大片在线| 天堂午夜影视日韩欧美一区二区| 中文字幕在线中文字幕在线中三区| 国产成人午夜电影| 色综合导航网站| 国产精品久av福利在线观看| 久久久久久77777| 欧美xxxxxbb| 久久免费福利视频| 四虎成人在线视频| 日韩欧美一区二区免费| 久久影院100000精品| 亚洲欧洲精品一区二区| 久久先锋影音| 男女午夜激情视频| 综合激情亚洲| 女人十八毛片嫩草av| 精品一区二区三区视频在线观看| 国产米奇在线777精品观看| 另类国产精品一区二区| 大香伊人久久精品一区二区| 制服.丝袜.亚洲.中文.综合| 日韩中文欧美在线| 亚洲 自拍 另类 欧美 丝袜| 午夜精品小视频| 精品少妇一区| 亚洲人成电影网站色| 日韩av官网| 中文字幕在线一二| 精品蜜桃一区二区三区| 国产成人免费9x9x人网站视频| 国产美女作爱全过程免费视频| 久久一卡二卡| 欧美 日韩 国产 成人 在线观看| 日本中文字幕在线视频| 亚洲人成色777777老人头| 日韩欧美国产一二三区| freemovies性欧美| 五月激激激综合网色播| 69精品无码成人久久久久久| 青青草免费观看免费视频在线| 日韩中文av在线| 白白色在线观看| 国内精品久久久久久99蜜桃| 亚洲乱亚洲高清| 99精品国产99久久久久久97| 91视频免费入口| 欧美成人久久电影香蕉| 亚洲字幕av一区二区三区四区| 黄页在线观看| av在线播放免费| 在线免费观看不卡av| 欧美日韩精品一区二区三区在线观看| 欧美色倩网站大全免费| 亚洲欧洲在线观看av| 国产在线视频不卡| 久久久免费网站| 精品国产乱码久久久久久果冻传媒| 日韩视频一区二区在线观看| xx欧美视频| 一区二区三区国产豹纹内裤在线| 一级片在线免费观看视频| 国产精品国产国产aⅴ| 91在线精品一区二区三区| 亚洲永久免费视频| av免费在线网址| 欧美午夜片在线看| 三级视频网站在线观看| 人妻视频一区二区三区| 日韩私人影院| 乱妇乱女熟妇熟女网站| 6080亚洲理论片在线观看| 韩国一区二区在线观看| 99视频超级精品| 国产精品视频内| 成人黄页在线观看| 日本免费新一区视频| 狂野欧美激情性xxxx| 综合欧美视频一区二区三区| 91看片淫黄大片一级| 亚洲校园激情春色| 丝袜+亚洲+另类+欧美+变态| 三级黄视频在线观看| 国产av不卡一区二区| 网址你懂得在线观看| 99免费精品在线| 免费污视频在线观看| 伊人久久大香线蕉综合四虎小说| 日韩毛片在线免费看| 欧美激情亚洲国产| 美女黄视频在线观看| 妞干网在线免费视频| 亚洲精品欧美极品| 欧美综合在线视频| 爱情岛论坛亚洲入口| 亚洲国产高清在线| eeuss国产一区二区三区| 国产911在线观看| 日韩精品极品在线观看播放免费视频| 黄色a级片在线观看| 亚洲精品国偷拍自产在线观看蜜桃| 久久综合久久综合久久| 无码av天堂一区二区三区| 完美搭档在线观看| 亚洲成人av中文| 草莓污污视频在线观看| 欧美日韩aaaaa| 免费黄网在线观看| 阿v天堂2018| 精品国产老师黑色丝袜高跟鞋| 色偷偷777|