我想知道是否有人知道如何在python中使用相同的格式打印一个. json文件,就像我从JavaScript运行它一样。我使用它的api使用和输出是. json但当我打印它我得到这个:链接到图像
然而,api文档有这样一个问题:另一个映像
(图像显示了它的不同部分)
这应该可以做到:
import json
print(json.dumps(my_input, sort_keys=True, indent=4))
看见https://docs.python.org/3/library/json.html
我猜你的意思是如何打印一个json格式,如果是这样,你可以做
import json
with open('yourfile.json', 'r') as handle:
parsed = json.load(handle)
print(json.dumps(parsed, indent=4, sort_keys=True))
如果你想像Javascript那样做,有一个方法
var str = JSON.stringify(YourJsonObject, null, 4);
或者以另一种方式
import json
# Opening JSON file
f = open('yourjsonfile.json',)
# returns JSON object as
# a dictionary
data = json.load(f)
print(json.dumps(data, indent = 4)
# Closing file
f.close()
也是
import json
print json.dumps(jsonstring, indent=4)
问题内容: 我有一个JSON文件,我想把它弄得一团糟-在python中最简单的方法是什么?我知道PrettyPrint带有一个“对象”,我认为它可以是一个文件,但是我不知道如何传递文件-仅使用文件名不起作用。 问题答案: 该模块已经使用参数实现了一些基本的漂亮打印: 要解析文件,请使用json.load():
问题内容: 我有一个JSON文件,我想把它打印成一团糟。在Python中最简单的方法是什么? 我知道PrettyPrint带有一个“对象”,我认为它可以是一个文件,但是我不知道如何传递文件。仅使用文件名是行不通的。 问题答案: 该模块已经实现了一些基本的漂亮打印,其参数指定缩进多少空格: 要解析文件,请使用:
在我的JSON文件中,我想打印带有“位置”和团队的“名称”值,即蓝色或橙色团队。 所以我希望我的python最终输出是 名称: 名称1, 位置: X,Y,Z 团队: 蓝色 名称:名称2,位置:X,Y,Z团队:蓝色 姓名:NAME3,位置:X、Y、Z团队:蓝色 名称:名称4,位置:X,Y,Z团队:橙色 名称: 名称5, 位置: X,Y,Z 团队: 橙色 名称: NAME6, 位置: X,Y,Z 团队
##########################################################################################################################################################################,'TONY. pdf']'返回非零退出状态2 当我试图打印
我发现了很多关于这个话题的问题,但没有一个完整的工作例子。 我的情况很简单: 获取选定的图像 压缩图像 将压缩图像上载到Firebase存储 片段: ViewModel: 存储:(包装Firebase交互的对象) 现在我的问题是:在这个过程中添加压缩的正确方法是什么? 我找到了许多指向压缩器库的答案(比如这里&这里),并尝试了它,但它对图库结果URI不起作用。我找到了从那里获取实际uri的方法(如
我正在从这个网站上阅读JSON格式的数据https://data.melbourne.vic.gov.au/api/views/ntht-5rk7/rows.json?accessType=DOWNLOAD 我开发了一个Python程序,将数据假脱机到CSV文件中。我花了一段时间才理解了这个系统的结构。 Python中有没有一种方法可以扫描文件,然后打印出文件字典结构和数据列表结构?这将有助于我在