【问题标题】:Python - How to store a username/password from inputPython - 如何从输入中存储用户名/密码
【发布时间】:2023-03-26 02:56:01
【问题描述】:

我想知道如何从输入中存储用户名和密码,并将其放入同一个 python 文件中的某种数据库中。我希望用户名和密码只保存文件打开的时间,并且不需要任何长期存储数据,提前致谢!

【问题讨论】:

  • 通过“保存”它应该在运行程序之外供其他程序读取,还是仅在程序内部可用?
  • 仅限内部
  • “内部”在这里并不是一个真正的技术术语。您正在寻找的术语是短期的“内存中”和长期的“持久”
  • 请阅读stackoverflow.com/help/mcve并编辑您的帖子。

标签: python authentication


【解决方案1】:

这是非常简单的东西,所以我只给你一个简短的答案,但你将来可能应该对此做更多的研究,并提供你编写的代码。

credentials = {}

def create():
    username = input('Username: ')
    password = input('Password: ')
    credentials[username] = password

def authenticate():
    username = input('Username: ')
    password = input('Password: ')
    return credentials[username] == password

使用 create() 创建用户并使用 authenticate() 登录用户

【讨论】:

  • 谢谢,这样就行了,下次我一定会加代码的。
猜你喜欢
  • 1970-01-01
  • 2013-12-27
  • 2020-06-22
  • 1970-01-01
  • 1970-01-01
  • 2010-12-27
  • 1970-01-01
  • 1970-01-01
  • 2011-03-05
相关资源
最近更新 更多