我试图将我从Random()获得的值传递给Help(),但它返回为AttributeError:'NoneType'对象没有属性'app'。
from flask import Flask, request, render_template
from random import randint
@app.route('/help')
def Help(Random):
PassingRandom = Random
return render_template("help.html", PassingRandom=PassingRandom)
def Random():
Value = randint(0,100)
return Value
MyValue = Random()
if __name__ == "__main__":
Help(MyValue)
app.run(debug=True)
Run Code Online (Sandbox Code Playgroud)
它们是烧瓶内传递参数而不返回错误的一种方法,最好是不使用全局变量。