#!/usr/bin/python
# -*- coding:utf-8 -*-
import sys,os,time
import ConfigParser
from _util import DEFAULT_DB_CONFIG_PATH
class Config:
def __init__(self):
self.path = DEFAULT_DB_CONFIG_PATH
self.cf = ConfigParser.ConfigParser()
self.cf.read(self.path)
def get(self, field, key):
result = ""
try:
result = self.cf.get(field, key)
except:
result = ""
return result
def set(self, filed, key, value):
try:
self.cf.set(field, key, value)
cf.write(open(self.path,'w'))
except:
return False
return True
分享到:
相关推荐
简单python读取ini文件的例子,初学的可以参考下。本程序为可以执行的源程序,需要的话自己写成一个类方便调用。
很类似java的properties文件xml文件复制代码 代码如下:db_config.ini[baseconf]host=127.0.0.1port=3306user=rootpassword=rootdb_name=evaluting_sys[concurrent]processor=20 对应的python代码 复制代码 代码如下:...
接下来,我们可以创建一个`ConfigParser`对象,并使用`read()`方法读取INI文件: ```python config = configparser.ConfigParser() config.read('example.ini') ``` 这里,`example.ini`是待读取的INI文件的路径。...
在本文中,我们将详细介绍如何使用Python来读取INI配置文件。首先,我们会解释什么是INI文件以及为什么它们在配置管理中很有用。然后,我们会展示如何使用Python的configparser模块来读取配置信息,并且通过示例代码...
`configparser`提供了一个接口,可以方便地创建、修改和读取.ini文件。以下是一个简单的例子,展示了如何使用`configparser`进行读写操作: ```python import configparser # 创建一个ConfigParser实例 config = ...
本文实例讲述了Python读写ini文件的方法。分享给大家供大家参考。具体如下: 比如有一个文件update.ini,里面有这些内容: [ZIP] EngineVersion=0 DATVersion=5127 FileName=dat-5127.zip FilePath=/pub/antivirus/...
config.read(file_path) # 读取INI文件 for section in config.sections(): # 遍历所有节 print(f"Section: {section}") for key, value in config.items(section): # 遍历节下的键值对 print(f"\t{key}: {...
读取ini文件,可以使用`ConfigParser`类的`read()`方法: ```python config = configparser.ConfigParser() config.read('example.ini') ``` 这将加载`example.ini`文件的内容到`config`对象中,可以通过`config...
3. **读取ini文件** - 首先,使用`fopen()`打开文件,指定“r”模式。 - 然后,用`fgets()`或`getline()`获取每一行内容。 - 对于每行,检查是否有节或者键值对,使用`strtok()`或正则表达式分割字符串。 - 将...
为了读取ini文件,我们可以使用以下Python代码: ```python import ConfigParser cf = ConfigParser.ConfigParser() cf.read('conf.ini') DATABASE = cf.get('app_info', 'DATABASE') USER = cf.get('app_info', '...
python3.6,对其配置文件的读写进行了修改,目的是在设置值(会导致写文件)时,对原始文件中的注释进行保留。由于是对原工具中代码的修改,所以建议在使用此文件进行覆盖之前,先对原文件进行备份,防止在一些极端...
ini文件 ini配置文件格式: 读取配置文件: import ConfigParser conf = ConfigParser.ConfigParser() conf.read('dbconf.ini') # 文件路径 name = conf.get("section1", "name") # 获取指定section 的option值 ...
以下是在Python中使用`configparser`模块读取INI文件的示例: ```python import configparser config = configparser.ConfigParser() config.read('example.ini') section1 = config['Section1'] value1 = ...
当我们谈论“Ruby读取INI文件”时,我们指的是使用Ruby代码解析和操作INI配置文件。INI文件是一种简单的文本文件格式,常用于存储软件配置数据,结构清晰,易于人阅读和编辑。每个部分由一个大写的键名定义,键值对...
我们在操作 ini 配置文件的时候 可以使用 Python 的 configparser 库 具体使用方法如下: from configparser import ConfigParser # 初始化 cf = ConfigParser() # 加载文件 cf.read('ini.ini') # 读取 user 节点下...
这个压缩包"读取ini文件类.rar"可能包含了一个用于读取和操作ini文件的类库或示例代码,帮助开发者更方便地处理这类文件。 在编程中,读取ini文件通常涉及到以下几个关键知识点: 1. 文件I/O操作:这是所有文件...