Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/294.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
是否有一个Python程序使用来自json的post方法_Python_Post_Flask_Postman_Flask Restful - Fatal编程技术网

是否有一个Python程序使用来自json的post方法

是否有一个Python程序使用来自json的post方法,python,post,flask,postman,flask-restful,Python,Post,Flask,Postman,Flask Restful,我在代码中声明了一个json。我希望我的json在我点击该参数后在postman中打印出来 例: 现在我想传递ques的参数。 若在postman I中键入question=1,它必须返回resp on one通常人们使用GET方法获取资源。下面是可能对您有所帮助的示例代码 从烧瓶导入烧瓶,jsonify app=烧瓶(名称) @应用程序路径(“/问题”) 定义问题(): 返回jsonify(Json) @app.route(“/questions/”) def问题_详细信息(): 问题_数据

我在代码中声明了一个json。我希望我的json在我点击该参数后在postman中打印出来

例:

现在我想传递ques的参数。
若在postman I中键入question=1,它必须返回resp on one

通常人们使用GET方法获取资源。下面是可能对您有所帮助的示例代码


从烧瓶导入烧瓶,jsonify
app=烧瓶(名称)
@应用程序路径(“/问题”)
定义问题():
返回jsonify(Json)
@app.route(“/questions/”)
def问题_详细信息():
问题_数据={}
对于Json['array']中的问题:
如果问题['ques']==qid:
问题\数据=问题
返回jsonify(问题数据)
如果
app.run()

我可以用post方法吗?可以,但为什么要用post方法呢?不建议使用POST获取资源。
Json = {
    "array": [
        {
            "ques": "1",
            "resp": {
                "ans": "anssssssssss",
                "syn": [
                    "sugg 1",
                    "sugg 2",
                    "sugg 3"
                ]
            }
        },
        {
            "ques": "2",
            "resp": {
                "ans": "lijvmlooisj",
                "syn": [
                    "sugg 1",
                    "sugg 2",
                    "sugg 3"
                ]
            }
        },
        {
            "ques": "3",
            "resp": {
                "ans": "hhhsdvkmoisi",
                "syn": [
                    "sugg 1",
                    "sugg 2",
                    "sugg 3"
                ]
            }
        },
        {
            "ques": "4",
            "resp": {
                "ans": "nhcvuchaoiuoaiu",
                "syn": [
                    "sugg 1",
                    "sugg 2",
                    "sugg 3"
                ]
            }
        }
    ]
}