ScanSnapシリーズ総合スレ Part41at PRINTERScanSnapシリーズ総合スレ Part41 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト900:名無しさん@お腹いっぱい。 19/03/10 16:32:17.73 l+FGYD4P.net 踏むのが躊躇われるドメイン、、、 901:名無しさん@お腹いっぱい。 19/03/10 19:01:07.09 2al6PfwG.net 躊躇われるかにゃぁ? 902:名無しさん@お腹いっぱい。 19/03/10 20:42:17.52 AKELnAc8.net 意外にScanSnapもfiシリーズも分解しやすいのかね s510とfi-6130zをぶっつけ本番で分解したけど元に戻せたし 903:834 19/03/11 11:54:45.46 maabkj1e.net 確定申告終わったので、コード晒します。 まず1つ目。ほぼこちらのブログを参考にしています。 ttps://yoshitaku-jp.hatenablog.com/entry/2018/03/25/352/ import base64 import json import requests import glob import os os.chdir(u"C:\\Users\\XXXXXXXX\\AppData\\Roaming\\PFU\\ScanSnap Home\\ScanSnap Home\\家計簿") filelist = glob.glob('*.jpg') for file in filelist: bin_captcha = open(file, 'rb').read() str_encode_file = base64.b64encode(bin_captcha).decode('ascii') str_url = "https://vision.googleapis.com/v1/images:annotate?key=" str_api_key = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" str_headers = {'Content-Type': 'application/json'} str_json_data = { 'requests': [ { 'image': { 'content': str_encode_file }, 'features': [ { 'type': "TEXT_DETECTION", 'maxResults': 10 } ] } ] } response = requests.post(str_url + str_api_key, data=json.dumps(str_json_data), headers=str_headers ) json_response = json.loads(response.text) description = json_response["responses"][0]["textAnnotations"][0]["description"] words = description.split('\n') words.insert(0,file) mojiretsu = '","'.join(words) print(mojiretsu) with open(u"result.txt","a",encoding="utf-8_sig") as r: r.write(mojiretsu+"\n") 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch