运行完后再读取第二行 不理解你的运行是啥意思?????
#写入
fhandle=open("user.dat","a+",encoding="utf-8")
while True:
username = input('输入你的账号:<输入为空,则退出输入>') # 账号 INPUT本身就是字符串不用str强转
if username=="":
break
password = input('输入你的密码:') # 密码
fhandle.write(username+" "*8+password+"\n")
#读取
fhandle=open("user.dat","r",encoding="utf-8")
for x in fhandle:
if x and len(x.split())==2:
user,pwd=x.split()
print(user,"欢迎登陆")
'''
PS D:\wp> & C:/Programs/Python/python.exe d:/wp/wp/test2.py
输入你的账号:<输入为空,则退出输入>
258 欢迎登陆
sdfa 欢迎登陆
sdfsa 欢迎登陆
dsfsa 欢迎登陆
sdfsadf 欢迎登陆
sdaf 欢迎登陆
d 欢迎登陆
eee 欢迎登陆
3333333333333 欢迎登陆
a 欢迎登陆
a 欢迎登陆
a 欢迎登陆
PS D:\wp>
'''
|