小编use*_*239的帖子

烧瓶URL变量类型无?

我正在尝试通过URL传递数字并在另一页上检索它。如果我尝试指定变量类型,则会收到格式错误的URL错误,并且不会编译。如果我不指定var类型,它将运行,但是变量变为Type None。我也不能将其转换为int。我怎样才能将其作为整数...?提前致谢。

这给我一个格式错误的URL错误:

@app.route('/iLike/<int: num>', methods=['GET','POST'])
def single2(num):
Run Code Online (Sandbox Code Playgroud)

这可以运行,但是给了我一个我不能使用的类型变量:

@app.route('/iLike/<num>', methods=['GET','POST'])
def single2(num):
     try:
        location = session.get('location')
        transType = session.get('transType')
        data = session.get('data')

        **num = request.args.get('num')**
Run Code Online (Sandbox Code Playgroud)

python flask

3
推荐指数
1
解决办法
1197
查看次数

标签 统计

flask ×1

python ×1