【发布时间】:2015-10-17 21:07:42
【问题描述】:
所以基本上我有一个程序,它可以在文档中创建用户名和密码,并搜索与使用该程序的人输入的用户名一起使用的密码。
例如: 程序要求我输入我输入的用户名:'13'。 文本文档中的 13 以下是“sadfsdfsdf”。 我希望程序跳到“用户名:13”下方并读取并打印“密码:sadfsdfsdf”。
请注意,我在 .txt 文件中有多个用户名和密码
u = '用户名:'
提前致谢!
def SearchRecordProgram():
while True:
user_search = input("Please enter the username you wish to see the password for: ")
full_user = u + user_search
if full_user in open('User_Details.txt').read():
print(" ")
print ("Username found in our records")
print(" ")
print(full_user)
break
else:
print("Username entered does not match our records")
【问题讨论】:
-
请说这是一个练习,不是为了正确使用的东西?
-
不,我只是想掌握python
-
好的,呸!如果您以专业的方式存储密码,则不是存储密码的方式:P
-
变量
u从何而来? -
另外,请告诉我您不想在每次搜索时重新加载整个文件(顺便说一句,不关闭它)
标签: python