简略介绍:ConfigParser模块是用来处理配置文件的。将配置项专门放到一个配置文件里是个好习惯,用ConfigParser模块可以很方便地对配置文件进行修改。相应的,配置文件也要遵循一个标准格式。ConfigParser有read()方法,用于读取配置文件,sections()方法,用于获取所有小节,options(section)用于获取指定小节的所有配置项,get(section,option)获取指定配置项的值,set(section,option,value)用于设置指定配置项的值。
======================================
配置文件 abc :
[portal]
url = http://%(host)s:%(port)s/Portal
username = adang
host = localhost
password = 1234
port = 80
主文件:
from ConfigParser import ConfigParser
config = ConfigParser()
config.read("abc")
url = config.get("portal","url")
printurl<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>#=>
<a href="http://localhost:80/Portal">http://localhost:80/Portal</a><br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
函数使用:
-read(filename) 直接读取ini文件内容
-sections() 得到所有的section,并以列表的形式返回
-options(section)得到该section的所有option
-items(section) 得到该section的所有键值对
-get(section,option)得到section中option的值,返回为string类型
-getint(section,option)得到section中option的值,返回为int类型
<wbr></wbr>
-add_section(section)添加一个新的section
-set( section, option, value)对section中的option进行设置
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>需要调用write将内容写入配置文件。</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr></wbr>
3.例子(略)
<wbr></wbr>
分享到:
相关推荐
`configparser`是Python标准库的一部分,因此在Python 3.x环境中无需额外安装,可以直接导入使用: ```python import configparser ``` 2. **基本用法** - **创建配置文件对象** 首先,我们需要创建一个`...
python的ConfigParser模块
在Python3中,`configparser`模块是用来处理`.ini`配置文件的核心工具,它提供了方便的方法来读取、写入和解析配置文件中的键值对。`.ini`文件是一种常见的配置文件格式,常用于存储软件的设置。下面将详细介绍`...
本文实例讲述了Python使用ConfigParser模块操作配置文件的方法。分享给大家供大家参考,具体如下: 一、简介 用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser。 二、配置文件...
Python的ConfigParser模块是用于处理类似Windows INI文件格式的配置文件的一个标准库。这个模块提供了方便的方法来读取、写入和管理这些配置文件,它们通常被用于存储应用程序的可配置参数。以下是对ConfigParser...
Python ConfigParser示例这是Python的ConfigParser模块的一些简单说明性代码,我试图弄清楚如何在配置文件中存储更复杂的数据结构时编写了这些代码。 除了常规内容(例如从配置文件中获取单个变量/值)之外,此代码...
总的来说,`configparser`模块是Python中处理配置文件的强大工具,它允许开发者轻松地处理结构化的配置数据,从而实现程序的可配置性和灵活性。通过熟练掌握这个模块的方法,我们可以更高效地处理应用程序的配置信息...
总的来说,`configparser`模块提供了一套全面的接口来处理`.ini`配置文件,使得在Python程序中管理配置信息变得简单易行。无论是读取现有的配置,还是创建新的配置文件,或者是修改已有的配置,`configparser`都能...
通过使用`configparser`模块,Python开发者能够轻松地处理配置文件,实现配置的读取、修改和保存,这在开发过程中大大提高了代码的可维护性和灵活性。结合类和函数封装,可以进一步提高代码的可复用性。
以上示例展示了如何使用 `shelve`、`xml`、`configparser`、`hashlib` 和 `hmac` 这五个 Python 内置模块。这些模块为开发人员提供了强大的工具来处理数据持久化、配置管理、数据验证等方面的问题。
Python中的ConfigParser模块是Python标准库中的一个用于处理配置文件的模块。配置文件通常具有键值对形式的数据,在Python中这些配置文件常用于保存应用或服务的设置信息。在Python 3.x版本中,ConfigParser模块的...
ConfigParser 模块中定义了三个类:RawConfigParser、ConfigParser 和 SafeConfigParser。其中,RawConfigParser 是最基本的类,提供了基本的读取和写入操作。ConfigParser 是基于 RawConfigParser 的一个子类,提供...
'student_path': 'D:\\python\\pychrom\\路飞学城\\day8\\configparser模块.py' } # 将配置写入文件 with open('example.ini', 'w', encoding='utf-8') as configfile: config.write(configfile) ``` #### 四、...
Python自动化测试中,ConfigParser模块扮演着至关重要的角色,它允许我们方便地读取和写入配置文件,这些配置文件通常用于存储应用程序的设置或参数。ConfigParser模块是Python标准库的一部分,因此无需额外安装即可...
1.基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的... -getint(section,option) 得到section中option的值,返回为int类型,还有相应的getboolean()和getfloat
第五周-第12章节-Python3.5-内置模块详解之Configparser模块.avi