2024-04-20 07:04:36 发布
网友
我想制作一个程序,接受用户输入(可能是用户名或生日),并将其保存到某个位置,这样即使在程序重新启动后也可以重复使用
我搜索过谷歌,我得到的只是使用一个变量,但当程序终止时,变量不会保留内容
请帮忙
您可以将其写入文件或数据库。常用方法包括:
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)
以后可以使用类似的方法检索数据。只需谷歌“pythonreadfromfile”或“pythonopenjson文件”,学习如何使用您选择的方法
注意:这不是一个全面的列表。还有许多其他技术(CSV文件、pickle模块、sql数据库或shelf/shelves?模块等等),我建议您从.txt文件和JSON开始,但您应该慢慢尝试了解更多,因为它们都是为特定目的而构建的,根据具体情况,它们可能比其他模块更容易/更难实现
pickle
shelf/shelves?
.txt
您可以将其写入文件或数据库。常用方法包括:
或JSON数据库
以后可以使用类似的方法检索数据。只需谷歌“pythonreadfromfile”或“pythonopenjson文件”,学习如何使用您选择的方法
注意:这不是一个全面的列表。还有许多其他技术(CSV文件、
pickle
模块、sql数据库或shelf/shelves?
模块等等),我建议您从.txt
文件和JSON开始,但您应该慢慢尝试了解更多,因为它们都是为特定目的而构建的,根据具体情况,它们可能比其他模块更容易/更难实现相关问题 更多 >
编程相关推荐