Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.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对象中的数据_Python_Json_Parsing_Output - Fatal编程技术网

Python 列出JSON对象中的数据

Python 列出JSON对象中的数据,python,json,parsing,output,Python,Json,Parsing,Output,我正在尝试使用python从API中提取数据。 使用这段代码,我试图在列表中打印词典的内容 response = requests.get(url, params=payload) data = response.json() log = json.dumps(data['result'], indent = 1) print log 到目前为止还不错,它打印了: [ { "line": "something@gmail.com:birthdaydate" }, { "line": "som

我正在尝试使用python从API中提取数据。
使用这段代码,我试图在列表中打印词典的内容

response = requests.get(url, params=payload)
data = response.json()
log = json.dumps(data['result'], indent = 1)
print log
到目前为止还不错,它打印了:

[
{
"line": "something@gmail.com:birthdaydate"
}, 
{
"line": "something@gmail.com:birthdaydate"
}, 
{
"line": "something@gmail.com:birthdaydate"
}, 
]
有没有一种方法可以让输出看起来像下面这样

"something@gmail.com:birthdaydate"
"something@gmail.com:birthdaydate"
"something@gmail.com:birthdaydate"
试试这个:

response = requests.get(url, params=payload)
data = response.json()
log = data['result']
for l in log:
    print(l["line"])

如果这对你有帮助,请接受这个答案,以帮助其他在同一问题上苦苦挣扎的开发人员。很抱歉,你收到了反对票,我认为这只是因为你对json库的工作原理感到困惑。在我看来,作为一名“新贡献者”,您基本上满足了在stackoverflow上撰写问题的要求。