我有一个包含键/值参数的json文件。请求会将此文件发送到flask。如何加载此JSON文件并获取这些参数?
例如: JSON文件: sample.json
{number : 123, weather : sunny}我的代码是:
@app.route('/process', methods=['GET', 'POST'])
def post_data():
if request.method == "POST":
posted_data = json.loads(request.files['data'])
print(posted_data)
return ""我使用了它,它无法获取JSON文件的内容。
发布于 2021-04-10 00:10:38
例如,客户端(或者可以使用postman来模仿此行为)将有效负载发送为(它需要是JSON格式)
{"number“:123,"weather”:“晴天”}
在flask中,获取这些值
request_json = request.get_json()
print("Request json:", request_json)
number = request_json.get("number")
weather = request_json.get("weather")您可以参考我的库(主要类似于tutes),它进一步集成了sqlite3:https://bitbucket.org/Radio_fixed/sqliteforkarate/src/master/
https://stackoverflow.com/questions/67024344
复制相似问题