3 回答

TA貢獻(xiàn)1818條經(jīng)驗 獲得超8個贊
嘗試這個
with open(r"SaveUsername.txt","w+") as SaveUsername:
NewUsername = input("Please enter a username: ")
SaveUsername.write(NewUsername)
with open(r"SavePassword.txt","w+") as SavePassword:
NewPassword = input("Please enter a password: ")
SavePassword.write(NewPassword)
with open(r"SaveUsername.txt" as SaveUsername:
print (SaveUsername.readline())
with open(r"SavePassword.txt") as SavePassword:
print (SavePassword.readline())

TA貢獻(xiàn)1876條經(jīng)驗 獲得超5個贊
首先,您應(yīng)該在寫入文件后關(guān)閉文件,然后再讀取更改。您還應(yīng)該使用with open(...)它,因為它是一種更好的做法(出于多種原因)。這是您應(yīng)該使用的代碼:
with open(r"C:\Users\Ty\Desktop\Login_sys\SaveUsername.txt", "w") as SaveUsername:
NewUsername = input("Please enter a username: ")
SaveUsername.write(NewUsername)
with open(r"C:\Users\Ty\Desktop\Login_sys\SavePassword.txt", "w") as SavePassword:
NewPassword = input("Please enter a password: ")
SavePassword.write(NewPassword)
with open(r"C:\Users\Ty\Desktop\Login_sys\SaveUsername.txt", "r") as SaveUsername:
print(SavePassword.readline())
with open(r"C:\Users\Ty\Desktop\Login_sys\SavePassword.txt", "r") as SavePassword:
print(SavePassword.readline())
添加回答
舉報