模块json能够让你将简单的的Python数据结构转存储到文件红,并在程序再次运行的时候,加载该文件中的数据。下面来看一段简单的代码:
#存储数据,json的简单示例 import json#首先导入json模块 username=input("please input username:") filename='username.json' with open(filename,'w') as j_obj: json.dump(username,j_obj)#z这里json的dump()方法是将数据保存到文件中。dump()方法的的两个参数,一个是要存储的数据,一个是存储数据的文件。 print("we will remember your name when you come back!") with open(filename) as f_obj: username=json.load(f_obj)#这里json的load()方法是将文件f_obj中存储的数据读取到内存中,保存到变量username中。 print("your name is "+username.title()+".\nwelcome to back")