为了账号安全,请及时绑定邮箱和手机立即绑定

如何更长时间地保存信息

如何更长时间地保存信息

有只小跳蛙 2021-11-09 16:26:05
我想制作一个接受用户输入(可能是用户的姓名或生日)并将其保存在某处的程序,以便即使在程序重新启动后也可以重复使用我搜索过谷歌,我得到的只是使用一个变量,但是当程序终止时,变量不会保留东西请帮忙!
查看完整描述

1 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

您可以将其写入文件或数据库。常用方法包括:


with open('outputfile.txt', 'w+') as file:

    file.write(data)

或 JSON 数据库


import json

with open('database.json', 'w+') as file:

    json.dump(my_dictionary_or_list, file)

您可以使用类似的方法稍后检索数据。只需谷歌“python 从文件中读取”或“python 打开 json 文件”并了解如何使用您选择的方法。


注意:这不是一个完整的列表。还有许多其他技术(CSV 文件、pickle模块、sql 数据库或shelf/shelves?模块等等)我建议您从.txt文件和 JSON开始,但您应该慢慢尝试了解更多,因为它们都是为特定目的而构建的,并且根据情况可能比另一个更容易/更难实施。


查看完整回答
反对 回复 2021-11-09
  • 1 回答
  • 0 关注
  • 138 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信