如果程序重新启动,如何将新行写入文件?

时间:2017-01-17 17:08:21

标签: python python-3.x

所以我正在研究这个程序,以展示我作为新程序员学到的东西,并试图学习新东西。我正在尝试编写此注册登录程序,但每次注册时都会覆盖旧注册。

 print ("Ok lets Get Started!")
 time.sleep(2)
 print ("What would you like your username to be?")
 username = input()
 #writes there desired username to file
 f = open ("USERNAME.txt", 'w')
 f.write( username + '\n' )
 f.close()

 print ("Ok Now what do you want your password to be?")
 Pword = input()
 #writes desired pasword to file
 f = open ("PASSWORD.txt", 'w')
 f.write ( Pword + '\n' )
 f.close() 

所以我运行这个程序并输入我想要的详细信息。然后将其保存到我已设置的文本文件中,然后程序结束。当我再次运行程序时,我输入详细信息但是写入了新的它会覆盖旧的。

0 个答案:

没有答案