使用 Flask 并只想打印一些 JSON 格式的数据,但我不断收到错误消息:
NameError:未定义全局名称“jsonify”
from flask import Flask
from flask import json
app = Flask(__name__)
@app.route("/")
def testJSON():
x = "Test1"
y = "Test2"
return jsonify(a=x,z=y)
if __name__ == "__main__":
app.debug = True
app.run()
他们的文档说我要么需要安装 Python 2.6 要么需要安装 simplejson - 我两者都有。
Python 2.7.3:
sys.version '2.7.3(默认,2012 年 5 月 9 日,23:42:16)\n[GCC 4.4.3]'
简单的json:
root@Python:~/PythonScripts# pip install simplejson 要求已经满足(使用--upgrade 升级): /usr/local/lib/python2.7/site-packages 中的simplejson 清理...