提供完整路径:var2 = open("C:/Users/Matthew/AppData/Local/Programs/Python/Python37-32/password.txt","r")
编辑:
正如您在评论中所说的那样,它可以工作,但是密码被标记为不正确,因此我已经修复了您代码的问题。
不能通过打开文件直接读取数据。您必须使用命令read来获取数据:
^{pr2}$
第二个代码问题是设置新密码。你的代码:answer = input("Do you wish to change your password (Y/N): ")
if input == "Y" or "y":
var2 = input("Enter new password: ")
elif input == "N" or "n":
break
不要使用input查看值,请使用存储输入数据的变量。还有lower字符串以使其更简单:answer = input("Do you wish to change your password (Y/N): ")
if answer.lower() == "y":
var2 = input("Enter new password: ")
elif answer.lower() == "n":
break
完整的代码可以是:import os
import time