python创建一个配置文件类
时间: 2023-09-27 22:05:47 浏览: 88
Python的配置文件
可以使用Python内置的ConfigParser模块来创建一个配置文件类。以下是一个简单的示例:
```python
import configparser
class ConfigFile:
def __init__(self, file_path):
self.file_path = file_path
self.config = configparser.ConfigParser()
self.config.read(file_path)
def get(self, section, key):
return self.config.get(section, key)
def set(self, section, key, value):
if not self.config.has_section(section):
self.config.add_section(section)
self.config.set(section, key, value)
with open(self.file_path, 'w') as config_file:
self.config.write(config_file)
```
使用示例:
```python
config = ConfigFile('config.ini')
value = config.get('section_name', 'key_name')
config.set('section_name', 'key_name', 'new_value')
```
注意:以上示例使用的是INI格式的配置文件,如果需要使用其他格式的配置文件,需要相应地修改代码。
阅读全文