# 二進制方式打開圖片檔案
f = open('fapiao.jpg', 'rb')
img = base64.b64encode(f.read())
params = {"image":img}
access_token = '' #百度ai獲取
request_url = request_url + "?access_token=" + access_token
headers = {'content-type': 'application/x-www-form-urlencoded'}
response = requests.post(request_url, data=https://bbs.csdn.net/topics/params, headers=headers)
if response:
print (response.json())
獲取結果:
# {'log_id': 3404831040792716729, 'direction': 0, 'words_result_num': 31, 'words_result':
# {'InvoiceNum': '09391420', 'SellerName': '勒寨有限公司', 'CommodityTaxRate': [
# {'word': '6%', 'row': '1'}], 'SellerBank': '工行福建省深州倍訓支行賬號14099022096000410', 'Checker': '黃彩燕', 'NoteDrawer': '林漢忠', 'CommodityAmount': [
# {'word': '14150.94', 'row': '1'}], 'InvoiceDate': '2020年01月12日', 'CommodityTax': [{'word': '849.06', 'row': '1'}], 'PurchaserName': '紹安縣西境小學', 'InvoiceTypeOrg':
# '福增值稅普通發票', 'CommodityNum': [{'word': '1', 'row': '1'}], 'PurchaserBank': '', 'Remarks': '工程名稱:西小學幼兒園教學綜合樓', 'Password': '', 'SellerAddress':
# '鄭州市薌區元光北路錢隆首府4103號0596613017', 'PurchaserAddress': '', 'InvoiceCode': '03501800104', 'CommodityUnit': [{'word': '項', 'row': '1'}], 'Payee': '',
# 'PurchaserRegisterNum': '12350624489750770N', 'CommodityPrice': [{'word': '14150.943396', 'row': '1'}], 'TotalAmount': '14150.94', 'AmountInWords': '壹萬伍仟圓整', '
# AmountInFiguers': '15000.00', 'TotalTax': '849.06', 'InvoiceType': '普通發票', 'SellerRegisterNum': '9135060005619292Q', 'CommodityName': [{'word': '
# *研發和技術服務*工程察服務', 'row': '1'}], 'CommodityType': [], 'CheckCode': '43137387983969778735'}}
這里怎么按照SellerName SellerBank Checker...等表頭存入excel相應位置
uj5u.com熱心網友回復:
匯入JSON模塊和匯入第三方excel表格讀寫模塊來完成即可!uj5u.com熱心網友回復:
能說說具體代碼嗎
uj5u.com熱心網友回復:
能說說具體代碼嗎@u010786969
uj5u.com熱心網友回復:
用json模塊來獲取json中的資料,方法嘛……
import json
data1 = {} #這是json的內容
json_str = json.dump(data1)
data2 = json.loads(json_str) #然后就可以使用data2了
有很多模塊都可以做excel,不過關于這些我也不太清楚

具體的使用方法……還是上網查查吧!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/85386.html
上一篇:新手 基礎匯編求助
下一篇:問題|Matlab函式變數替換
