【发布时间】:2021-06-07 00:35:19
【问题描述】:
我想在我制作的程序中创建一个密码系统,但希望它在第一次在新计算机上运行时会要求输入密码,但在随后的运行中不会。无论如何要创建一个在运行之间持续存在的布尔变量,以便它可以检测密码是否是第一次输入,以防止将来输入密码
【问题讨论】:
-
有无数种方法可以做到这一点。大多数人会将其存储在用户主目录中的隐藏文件中。
-
持久化经常使用文件或数据库。您可以存储所需的布尔值或其他数据。如果您存储密码,请考虑对密码进行加密。但请显示您的代码,以便我们可以告诉您更多有关您的问题的信息。在此处查看 MRE:stackoverflow.com/help/minimal-reproducible-example
标签: python database variables persistent-storage