打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python 操作 ini文件

假如存在一个test.ini文件,内容为:
[Default]
String=Test

读取ini文件

# -*- coding: cp936 -*-
import ConfigParser

config = ConfigParser.ConfigParser()
config.readfp(open('test.ini'))

print config.get("Default","String")

写入ini文件

# -*- coding: cp936 -*-
import ConfigParser

config = ConfigParser.ConfigParser()

# 设置section段及对应的值
config.add_section("Default")
config.set("Default", "String", "Test")

# 写入文件
config.write(open('test.ini', "w"))

修改ini文件

# -*- coding: cp936 -*-
import ConfigParser

config = ConfigParser.ConfigParser()

config.read('test.ini')
#看是否存在该Section,不存在则创建
if not config.has_section("Default"):
temp = config.add_section("")

config.set("Default", "String", "Test")
config.write(open('1.ini', "r+"))

更详细的内容可以见Python Library Reference
9.2 ConfigParser -- Configuration file parser

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
python读写ini格式的配置文件
Python配置文件解析configparser
[快学Python3]INI文件读写
Python3 中 configparser 模块解析配置的用法详解
Python配置文件模块埋个坑,险些影响了版本上线!
python接口自动化读取json、yaml、ini文件
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服