您的位置:首页 > 编程语言 > Python开发

《python编程从入门到实践》总结及课后答案-第10章 存储数据

2019-08-19 20:04 309 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/xinglingdi/article/details/99731561
  • 使用json模块

模块 json 让你能够将简单的 Python 数据结构转储到文件中,并在程序再次运行时加载该文件中的数据。

函数 json.dump() 接受两个实参:要存储的数据以及可用于存储数据的文件对象。

[code]import json
numbers = [2, 3, 5, 7, 11, 13]
filename = 'numbers.json'
with open(filename, 'w') as f_obj:
json.dump(numbers, f_obj)

使用 json.load() 将这个列表读取到内存中:

[code]import json

filename = 'numbers.json'
with open(filename) as f_obj:
numbers = json.load(f_obj)

print(numbers)

json.loads()将字符串转换为对象

带s的:就是用来进行数据类型的转换。

不带s的:只能跟文件结合一起使用。 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: