写一段程序能够将用户输入的用户名和密码保存到一个txt文件 再另外写一个程序能读取上述文件中的用户名和密码 实现登陆功能
时间: 2024-05-01 13:23:47 浏览: 9
下面是一个简单的Python程序,可以实现将用户名和密码保存到txt文件中,并读取文件中的用户名和密码实现登录功能:
保存用户名和密码到txt文件中:
```python
# 用户名和密码
username = input("请输入用户名:")
password = input("请输入密码:")
# 将用户名和密码写入txt文件
with open("user.txt", "w") as f:
f.write(username + " " + password)
```
读取txt文件中的用户名和密码并实现登录功能:
```python
# 从txt文件中读取用户名和密码
with open("user.txt", "r") as f:
user_info = f.read().split(" ")
username = user_info[0]
password = user_info[1]
# 登录
input_username = input("请输入用户名:")
input_password = input("请输入密码:")
if input_username == username and input_password == password:
print("登录成功!")
else:
print("用户名或密码错误!")
```
运行第一个程序后,会在当前目录下生成一个名为 "user.txt" 的文件,并将用户名和密码保存到其中。
运行第二个程序后,会从 "user.txt" 文件中读取用户名和密码,并要求用户输入用户名和密码进行登录。如果输入的用户名和密码与保存在文件中的用户名和密码匹配,则登录成功,否则登录失败。