`

python读写ini文件

阅读更多
#!/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文件pyini.py

    简单python读取ini文件的例子,初学的可以参考下。本程序为可以执行的源程序,需要的话自己写成一个类方便调用。

    python读写ini文件示例(python读写文件)

    很类似java的properties文件xml文件复制代码 代码如下:db_config.ini[baseconf]host=127.0.0.1port=3306user=rootpassword=rootdb_name=evaluting_sys[concurrent]processor=20 对应的python代码 复制代码 代码如下:...

    Python读取ini文件

    接下来,我们可以创建一个`ConfigParser`对象,并使用`read()`方法读取INI文件: ```python config = configparser.ConfigParser() config.read('example.ini') ``` 这里,`example.ini`是待读取的INI文件的路径。...

    python读取ini配置文件过程示范

    在本文中,我们将详细介绍如何使用Python来读取INI配置文件。首先,我们会解释什么是INI文件以及为什么它们在配置管理中很有用。然后,我们会展示如何使用Python的configparser模块来读取配置信息,并且通过示例代码...

    python读写ini配置文件简单例子

    `configparser`提供了一个接口,可以方便地创建、修改和读取.ini文件。以下是一个简单的例子,展示了如何使用`configparser`进行读写操作: ```python import configparser # 创建一个ConfigParser实例 config = ...

    Python读写ini文件的方法

    本文实例讲述了Python读写ini文件的方法。分享给大家供大家参考。具体如下: 比如有一个文件update.ini,里面有这些内容: [ZIP] EngineVersion=0 DATVersion=5127 FileName=dat-5127.zip FilePath=/pub/antivirus/...

    Python3.1 INI 文件解析

    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文件读写(包括处理空格)

    读取ini文件,可以使用`ConfigParser`类的`read()`方法: ```python config = configparser.ConfigParser() config.read('example.ini') ``` 这将加载`example.ini`文件的内容到`config`对象中,可以通过`config...

    linux 下实现对ini文件的读取和写入

    3. **读取ini文件** - 首先,使用`fopen()`打开文件,指定“r”模式。 - 然后,用`fgets()`或`getline()`获取每一行内容。 - 对于每行,检查是否有节或者键值对,使用`strtok()`或正则表达式分割字符串。 - 将...

    Python读取ini文件、操作mysql、发送邮件实例

    为了读取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的配置文件写入时保留注释(更正一个bug)

    python3.6,对其配置文件的读写进行了修改,目的是在设置值(会导致写文件)时,对原始文件中的注释进行保留。由于是对原工具中代码的修改,所以建议在使用此文件进行覆盖之前,先对原文件进行备份,防止在一些极端...

    Python使用自带的ConfigParser模块读写ini配置文件

    ini文件 ini配置文件格式: 读取配置文件: import ConfigParser conf = ConfigParser.ConfigParser() conf.read('dbconf.ini') # 文件路径 name = conf.get("section1", "name") # 获取指定section 的option值 ...

    INI文件读写例子 INI文件自动创建

    以下是在Python中使用`configparser`模块读取INI文件的示例: ```python import configparser config = configparser.ConfigParser() config.read('example.ini') section1 = config['Section1'] value1 = ...

    Ruby读取INI文件

    当我们谈论“Ruby读取INI文件”时,我们指的是使用Ruby代码解析和操作INI配置文件。INI文件是一种简单的文本文件格式,常用于存储软件配置数据,结构清晰,易于人阅读和编辑。每个部分由一个大写的键名定义,键值对...

    Python使用configparser读取ini配置文件

    我们在操作 ini 配置文件的时候 可以使用 Python 的 configparser 库 具体使用方法如下: from configparser import ConfigParser # 初始化 cf = ConfigParser() # 加载文件 cf.read('ini.ini') # 读取 user 节点下...

    读取ini文件类.rar

    这个压缩包"读取ini文件类.rar"可能包含了一个用于读取和操作ini文件的类库或示例代码,帮助开发者更方便地处理这类文件。 在编程中,读取ini文件通常涉及到以下几个关键知识点: 1. 文件I/O操作:这是所有文件...

Global site tag (gtag.js) - Google Analytics