Streaming data with Flask raise RuntimeError: working outsid,flaskruntimeerror,原问题:Streamin
Streaming data with Flask raise RuntimeError: working outsid,flaskruntimeerror,原问题:Streamin
原问题:Streaming data with Python and Flask我需要把这段代码做下改动,如下所示,但这段代码一直报错:raise RuntimeError: working outside of request context初看是因为 request 变量没有传到 ggg1() 函数里面去,我调试了好久也没找出原因。。。哪位同学能看懂啥原因的,解释下怎么改,以及为啥?先谢过了~
代码如下:
@app.route('/username', methods=['GET', 'POST'])def index(): req =request print req print "111------------" + req.method + "\n" def ggg1(req): print req # the req not my pass into the req.... print "444------------" + req.method + "\n" if req.method == 'POST': if request.form['username']: urlList = request.form['username'].splitlines() i = 0 for url in urlList(): i += 1 resultStr = chkListPageContent(url, getUrlContent(url), "script") print i, resultStr yield i, resultStr print req print "222------------" + req.method + "\n" return Response(stream_template('index.html', data=ggg1(req)))
编橙之家文章,
相关内容
- django中python manage.py 启动服务器显示端口被占用如何关
- SPOJ Problem Set (classical) 6. Simple Arithmetics,spojarithmetics
- 快速数据处理问题,numpy.matrix单个数字的运算方法是什
- 虚拟机单核CPU运行几十个线程, APScheduler任务报错什么原
- 问一个关于python函数引用计数器的小问题,python计数器
- replace空格无效后,提示解码出错是什么原因,replace空格
- 求解一道django监听问题,开启失败后如何开启另外后台
- Python3中哪个方法可以完成Builtwith同样的作用?,python3
- 帮分析如题中特殊情况文件对比算法是怎么计算的,特
- 如图错误提示mudos连接端口被拒绝报错,错误提示mudo
评论关闭