Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.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发布到REST服务,然后对其进行迭代_Python_Json_Flask - Fatal编程技术网

Python 将JSON发布到REST服务,然后对其进行迭代

Python 将JSON发布到REST服务,然后对其进行迭代,python,json,flask,Python,Json,Flask,我有以下问题。我试图将一个JSON对象发布到我拥有的REST服务,然后对其进行迭代,以便执行一些数据库操作。我在下面代码的其余部分得到了这个对象,但我不知道如何使用它。我认为“数据”是一个字符串对象,我可以做一个json.loads(数据),但这不起作用 data = request.stream.read() 我正在努力实现这样的目标 for dat in data: result = dat['someJsonAttribute'] 谢谢您如何发布数据?您应该在请求中包含适当的

我有以下问题。我试图将一个JSON对象发布到我拥有的REST服务,然后对其进行迭代,以便执行一些数据库操作。我在下面代码的其余部分得到了这个对象,但我不知道如何使用它。我认为“数据”是一个字符串对象,我可以做一个json.loads(数据),但这不起作用

data = request.stream.read()
我正在努力实现这样的目标

for dat in data:
    result = dat['someJsonAttribute'] 

谢谢

您如何发布数据?您应该在请求中包含适当的mimetype/编码。之后,您可以从中读取上传的json,就像它是python字典一样

你说“不行”是什么意思?你有错误吗?错误是什么?结果是错的吗?请更具描述性。