【发布时间】:2015-07-29 20:25:02
【问题描述】:
我有一个基本的登录程序,它接受用户的用户名和相应的密码。我发现即使我们将数据附加到列表或添加到字典,一旦我们关闭程序,它就会被删除。我想要的是一种以更永久的方式存储这些数据的方法,以便在我重新启动程序时可以再次访问它。
我曾尝试使用文本文件作为永久存储空间,但程序经常抛出错误。我希望有一种更高效、更强大的方式来存储数据。
欢迎任何建议,但如果他们使用标准模块,我更愿意使用模块。
【问题讨论】:
-
“我曾尝试使用文本文件作为数据库...我希望有一种更高效、更强大的方式来存储数据” - 也许是数据库?
-
撇开将密码存储为纯文本的安全隐患,您可能希望在使用文本文件时解决错误。没有这些技能,你的编程不会走得太远。请认真重新考虑是否应该将这些密码存储为纯文本!
-
我的意思是永久存储空间。我会进行编辑
-
@cdarke 这不是我正在研究的严肃登录程序。这只是我决定做的有趣的事情
-
你的解释器抛出了什么样的错误?