公司找人做网站,网店图片设计制作,com域名注册1元,加盟项目2023推荐可以使用Python的ConfigParser模块来读取INI格式的配置文件#xff0c;具体步骤如下#xff1a;
导入ConfigParser模块
import configparser2. 创建ConfigParser对象
config configparser.ConfigParser()3. 读取config.ini文件内容
config.read(config.ini)4.获取配置项…
可以使用Python的ConfigParser模块来读取INI格式的配置文件具体步骤如下
导入ConfigParser模块
import configparser2. 创建ConfigParser对象
config configparser.ConfigParser()3. 读取config.ini文件内容
config.read(config.ini)4.获取配置项的值
可以使用get方法来获取配置项的值需要指定配置项所属的段落名称和配置项的名称。例如
host config.get(database, host)
port config.get(database, port)其中database是段落名称host和port是配置项的名称。
完整代码如下
import configparserconfig configparser.ConfigParser()
config.read(config.ini)host config.get(database, host)
port config.get(database, port)print(数据库地址, host)
print(数据库端口, port)运行代码后就可以获取到config.ini文件中的host和port配置项的值了。 可以使用Python的ConfigParser模块来修改INI格式的配置文件。具体步骤如下
导入ConfigParser模块
import configparser2. 创建ConfigParser对象
config configparser.ConfigParser()3. 读取config.ini文件内容
config.read(config.ini)4. 修改配置项的值
config.set(section_name, option_name, new_value)其中section_name是配置项所属的段落名称option_name是配置项的名称new_value是新的值。
5. 写入修改后的内容到config.ini文件
with open(config.ini, w) as f:config.write(f)完整代码如下
import configparserconfig configparser.ConfigParser()
config.read(config.ini)config.set(database, host, 127.0.0.1)
config.set(database, port, 3306)with open(config.ini, w) as f:config.write(f)运行代码后config.ini文件中的host和port配置项的值就被修改为了127.0.0.1和3306。