Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何在Python(Flask框架)中获取JSON对象_Jquery_Python_Ajax_Json_Flask - Fatal编程技术网

Jquery 如何在Python(Flask框架)中获取JSON对象

Jquery 如何在Python(Flask框架)中获取JSON对象,jquery,python,ajax,json,flask,Jquery,Python,Ajax,Json,Flask,如何在Python(Flask框架)中获取JSON对象。 下面是我的代码片段 ` 如何在Python脚本Flask框架中获取JSON值hotel from flask import Flask, render_template, json, request app = Flask(__name__) @app.route('/') def main(): return render_template('index.html') @app.route('/getHotels',metho

如何在Python(Flask框架)中获取JSON对象。 下面是我的代码片段 `

如何在Python脚本
Flask框架中获取JSON值
hotel

from flask import Flask, render_template, json, request
app = Flask(__name__)

@app.route('/')
def main():
    return render_template('index.html')
@app.route('/getHotels',methods=['POST','GET'])
def getHotels():     
    try:        
        _hotel=request.POST['hotel']
        print _hotel

这是我在Python中的代码

在javascript中将数据转换为JSON,并将
contentType
设置为
“application/JSON”

data: JSON.stringify({'hotel':hotel}),
contentType : "application/json",
在flask函数中,使用
request.JSON
获取JSON:

@app.route('/getHotels')
def getHotels():
    hotel = request.json['hotel']
    .....

在javascript中,将数据转换为JSON,并将
contentType
设置为
“application/JSON”

data: JSON.stringify({'hotel':hotel}),
contentType : "application/json",
在flask函数中,使用
request.JSON
获取JSON:

@app.route('/getHotels')
def getHotels():
    hotel = request.json['hotel']
    .....

你没有发送JSON,所以Flasky没有JSON可供获取。你在Flask中尝试了什么吗…如果你尝试了..那么你介意在这里展示它们吗?现在我用Flasky中的Python代码回答了我的问题你没有发送JSON,所以Flask没有JSON可供获取。你在Flask中尝试了什么吗…如果你尝试了…那么你介意在这里展示它们吗?现在我用Flask中的Python代码回答了我的问题