config.get用法
时间: 2023-06-20 13:09:43 浏览: 67
`config.get()`是Python中用于获取配置文件中指定键值的方法,通常用于读取INI格式的配置文件。
使用方法如下:
1. 先导入模块:
```python
import configparser
```
2. 创建ConfigParser对象:
```python
config = configparser.ConfigParser()
```
3. 读取ini文件:
```python
config.read('config.ini')
```
4. 使用`config.get()`方法获取指定键值:
```python
value = config.get('section_name', 'key_name')
```
其中,`section_name`是配置文件中的节名,`key_name`是节中的键名,返回值是键对应的值。如果指定的键或节不存在,则会抛出异常。可以使用`config.has_section()`方法或`config.has_option()`方法来检查是否存在相应的节或键。
例如,在config.ini配置文件中,有一个名为DATABASE的节,其中有host、port、username、password等键,可以这样获取host的值:
```ini
[DATABASE]
host=localhost
port=3306
username=root
password=123456
```
```python
import configparser
config = configparser.ConfigParser()
config.read('config.ini')
host = config.get('DATABASE', 'host')
print(host) # 输出:localhost
```
这里的`config.get('DATABASE', 'host')`方法会返回配置文件中DATABASE节下的host键对应的值。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)