新建了一个web 服务(python),想要从前端传一个参数name
到后端,报错如下
TypeError: 'ImmutableMultiDict' object is not callable
源码在这里
from flask import Flask, jsonify, request, redirect, url_for
from flask import Flask
app = Flask(__name__)
@app.route('/api/test', methods=['GET'])
def hello_world():
return 'Hello World!'
”“” 发生错的api在此处 “”“
@app.route('/api/name', methods=['POST'])
def upload_xlsx():
xlsx = request.form('name')
print(xlsx)
return xlsx
if __name__ == '__main__':
app.run(host='0.0.0.0', port=6666, debug=True)
错误原因
xlsx = request.form('name')
这里的 ('name')
要使用方括号 ['name']