altreg / app.py
0Time's picture
update
03ed320 verified
Raw
History Blame Contribute Delete
495 Bytes
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)