制作网站公,流量查询,搜搜提交网站入口,软件开发网站有哪些问题python要保存输入的数据#xff0c;一般会保存在模块json中#xff0c;json中的数据可以与使用其他编程语言的人共享。
要保存数据到json#xff0c;Python需要用到json模块
假定要保存一个序列#xff0c;示例代码如下
from pathlib import Path
import jsonnumbers[2,…python要保存输入的数据一般会保存在模块json中json中的数据可以与使用其他编程语言的人共享。
要保存数据到jsonPython需要用到json模块
假定要保存一个序列示例代码如下
from pathlib import Path
import jsonnumbers[2,3,5,7,11,12]pathPath(numbers.json)
contentsjson.dumps(numbers)
path.write_text(contents)这里引用了pathlib库和json库
定义了一个序列[2,3,5,7,11,12]
pathPath(numbers‘’确定保存到那个文件中
json.dumps(numbers)说明生成一个字符串
最后是使用write_text的方法写入文件
程序运行后会出现一个叫numbers.json的文件
如何读取这个文件
代码如下
from pathlib import Path
import jsonpathPath(numbers.json)
contentspath.read_text()
numbersjson.loads(contents)print(numbers)
pathPath(numbers.json)
确保读取写入的文件
contentspath.read_text()
接着用read_text方法读取它
numbersjson.loads(contents)
最后是将内容传递给json.loads
最后是打印列表