config.py
时间: 2023-06-29 11:06:53 浏览: 54
config.py 是一个 Python 模块,通常用于存储和管理项目的配置参数。在一个大型的项目中,会有很多需要配置的参数,如数据库连接信息、API密钥、日志文件路径等等。将这些参数放在一个单独的模块中,可以方便地进行统一的管理和修改,也使得代码更加简洁和可读。
通常,config.py 文件包含一个字典对象,其中键值对表示不同的配置参数。例如:
```python
# config.py
CONFIG = {
'db_host': 'localhost',
'db_port': 5432,
'db_name': 'my_database',
'db_user': 'my_username',
'db_password': 'my_password'
}
```
在其他的 Python 模块中,可以通过导入 config 模块来使用这些配置参数,例如:
```python
# main.py
from config import CONFIG
db_host = CONFIG['db_host']
db_port = CONFIG['db_port']
db_name = CONFIG['db_name']
db_user = CONFIG['db_user']
db_password = CONFIG['db_password']
# 连接数据库
db = connect(db_host, db_port, db_name, db_user, db_password)
```
这样,我们就可以通过修改 config.py 文件来修改这些配置参数,而不需要修改其他的代码。