from flask import Flask,request,Response import sys,io,traceback,json,time sys.path.insert(0,'/') import reg app=Flask(__name__) @app.route('/') def hi():return 'ready' @app.route('/do') def do(): buf=io.StringIO(); old=sys.stdout; sys.stdout=buf try: print('start'); result=reg.run(None) print('result=',result) except Exception as e: traceback.print_exc() sys.stdout=old return Response(buf.getvalue(),mimetype='text/plain') if __name__=='__main__': app.run(host='0.0.0.0',port=7860)