有没有一种方法可以保存用户输入,然后稍后在python中重用?

时间:2018-11-13 23:03:45

标签: python

我有一个要求输入密码的程序,我想将用户输入的内容保存到文件中,然后稍后再使用。

while True:
user_input=""

FB=input("What is your Facebook password? \n ")
print("Your Facebook password is " + FB + " is this correct?")

user_input=input()
if user_input == "yes":
    print("password has been saved")
    break
elif user_input == "no":
    print("password was not saved \n")
else:
    print("i do not understand. Sorry")
    break

1 个答案:

答案 0 :(得分:1)

我不建议将密码存储在平面文件中。有许多安全地存储信息的方式,例如在数据库中。但是如果您不关心安全性,则写入文本文件非常简单:

with open('secret.txt', 'a') as s:
    s.write(FB + '\n')

要了解更多信息,请查看文档: https://docs.python.org/3/tutorial/inputoutput.html