在python中,若用户不存在,增加一个用户名和密码。
时间: 2024-05-07 11:23:22 浏览: 116
毕业设计:python AI动物识别技术的实现与设计(源码 + 数据库 + 说明文档)
可以使用Python的字典来实现这个功能。首先,我们需要读取一个包含用户信息的字典,然后检查要添加的新用户是否已经存在。如果不存在,则将新用户添加到字典中并保存。示例代码如下:
```python
import json
# 读取用户信息
with open('users.json', 'r') as f:
users = json.load(f)
# 获取新用户信息
username = input("请输入用户名:")
password = input("请输入密码:")
# 检查新用户是否已经存在
if username in users:
print("该用户已存在!")
else:
# 添加新用户
users[username] = password
with open('users.json', 'w') as f:
json.dump(users, f)
print("新用户添加成功!")
```
在上面的代码中,我们使用了json模块来读取和保存用户信息。如果你之前没有使用过这个模块,需要先安装它,可以通过以下命令来安装:
```
pip install json
```
当然,如果你使用的是Python 2.x版本,则不需要安装json模块,因为它已经是Python标准库的一部分。
阅读全文