File size: 495 Bytes
03ed320
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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)