Python中使用JSON文件非常容易,它可以帮助我们快速地读取和写入JSON文件。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它是基于JavaScript语法的,但也可以在其他语言中使用。JSON文件通常用来存储和传输数据,它们是易于阅读和编写的,它们是一种非常流行的数据格式。
读取JSON文件
如果要从JSON文件中读取数据,需要使用Python中的json模块。需要使用Python的open函数打开JSON文件,使用json.load函数将文件内容加载到一个变量中,就可以使用该变量来访问JSON文件中的数据了。
import json # 打开JSON文件 with open('data.json', 'r') as f: data = json.load(f) # 访问JSON文件中的数据 print(data['name'])
写入JSON文件
如果要将数据写入JSON文件,也需要使用Python中的json模块。需要使用Python的open函数打开JSON文件,使用json.dump函数将数据写入文件中,使用close函数关闭文件。
import json # 打开JSON文件 with open('data.json', 'w') as f: # 将数据写入JSON文件 json.dump(data, f) # 关闭文件 f.close()
示例
下面是一个简单的JSON文件示例:
{ "name": "John Smith", "age": 30, "address": { "street": "123 Main Street", "city": "New York", "state": "NY" }, "hobbies": ["reading", "sports", "movies"] }
以上就是,通过以上方法,可以轻松实现读取和写入JSON文件的操作。