#-*- coding: utf-8 -*-
from flask import Flask, request
import os
import base64
import urllib.parse
import json
import subprocess

app = Flask(__name__)


@app.route("/captcha", methods=["GET"])
def captcha1():
        base164 = request.args.get('image') #title
        data = urllib.parse.unquote(base164)
        #data = json.loads(base64)
        png_recovered = base64.b64decode(data)
        x = subprocess.check_output(['tesseract temp.png a.txt -c tessedit_char_whitelist=0123456789'])
        f = open("a.txt", "r")
        fi = f.read()
        f.close()
        print(fi)
        return str(fi)


if __name__ == '__main__':
        app.run(host='0.0.0.0', port=5000, debug=False)