web-client.py 424 Bytes
import sys
from pprint import pprint
from base64 import b64encode
from jsonrpcclient import request
import requests
from b64_image import to_img


img_file = sys.argv[1]
url = 'http://localhost:8000/rpc'

with open(img_file, 'rb') as f:
    binary = f.read()
img_b64 = b64encode(binary)
p = dict(foto=img_b64.decode('utf-8'))
json_data = request('ocr_ktp', params=[p])
r = requests.post(url, json=json_data)
print(r.json())