如何从Flask @ app.route打印到python控制台
我想在用户调用/ button之后,简单地在Python控制台上打印一个“ hello world”。
这是我的幼稚方法:
@app.route('/button/')def button_clicked():
print 'Hello world!'
return redirect('/')
背景:我想从flask(而不是shell)执行其他python命令。“打印”应该是最简单的情况。我相信我对这里的基本理解还不了解。提前致谢!
回答:
看来你已经解决了问题,但是对于其他寻求此答案的人来说,一种简单的方法是通过打印到stderr。你可以这样做:
from __future__ import print_function # In python 2.7import sys
@app.route('/button/')
def button_clicked():
print('Hello world!', file=sys.stderr)
return redirect('/')
Flask将在控制台中显示打印到stderr的内容。
以上是 如何从Flask @ app.route打印到python控制台 的全部内容, 来源链接: utcz.com/qa/432330.html