我把flask整个项目加密成so格式后,服务启动正常,接口的body参数可以获取到,但是在url路由中的参数却获取不到了。
@blueprint.route('/string:id/', methods=['GET']) def get(id): return id
报错信息: error messages: TypeError: get() takes no key
我把flask整个项目加密成so格式后,服务启动正常,接口的body参数可以获取到,但是在url路由中的参数却获取不到了。
@blueprint.route('/string:id/', methods=['GET']) def get(id): return id
报错信息: error messages: TypeError: get() takes no key
URL 变量需要用尖括号标记:
'<string:id>'
默认就是 string 转换器,所以可以简写为:
'<id>'