Python如何存储数据到json⽂件
1 前⾔
python怎么读取json文件很多程序都要求⽤户输⼊某种信息,程序⼀般将信息存储在列表和字典等数据结构中。
⽤户关闭程序时,就需要将信息进⾏保存,⼀种简单的⽅式是使⽤模块json来存储数据。
模块json让你能够将简单的Python数据结构转存到⽂件中,并在程序再次运⾏时加载该⽂件中的数据。
还可以使⽤json在Python程序之间分享数据,更重要的是,JSON(JavaScript Object Notation,最初由JavaScript开发)格式的数据⽂件能被很多编程语⾔兼容。
2 使⽤json.dump( )
实现代码:
import json
numbers = [1, 3, 5, 7, 11]
filename = "numbers.json"
with open(filename, 'w') as file_obj:
json.dump(numbers, file_obj)
运⾏结果:
⼯作原理:
导⼊json模块。
定义存储数据的列表。
指定存储数据的⽂件名称。
以写模式打开存储数据⽤的⽂件。
调⽤json.dump( )存储数据。
3 使⽤json.load( )
实现代码:
import json
filename = "numbers.json"
with open(filename) as file_obj:
numbers = json.load(file_obj)
print(numbers)
运⾏结果:
⼯作原理:
只读模式打开⽂件。
json.load( )加载⽂件中信息并存储到变量numbers中。
打印numbers中数字信息。
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论