python ConfigParse模块的使用
来源:互联网 发布:难吃的瓜子 知乎 编辑:程序博客网 时间:2024/05/16 17:28
写配置一般用ConfigParse.RawConfigParse类
读配置用ConfigParse.ConfigParse类
代码:
写配置文件
import ConfigParserimport time config = ConfigParser.RawConfigParser()task = {}task["id"] = 1task["package"] = "exe"task["timeout"] = 150task["dst_filename"] = "1.exe"task["custom"] = ""config.add_section("analysis")#增加sectionconfig.set("analysis", "id", task["id"])#增加optionconfig.set("analysis", "target", task["dst_filename"])config.set("analysis", "package", task["package"])config.set("analysis", "timeout", task["timeout"])config.set("analysis", "started", time.asctime())fp = open("analy.conf", "w")config.write(fp)#写入文件中
[analysis]
started = Tue Apr 10 15:40:51 2012
package = exe
id = 1
timeout = 150
target = 1.exe
读取配置文件:
import ConfigParserconfig = ConfigParser.ConfigParser()config.read("analy.conf")if config.has_option("analysis", "timeout"): print config.get("analysis", "timeout") print config.sections()print config.get("analysis", "package")print config.getint("analysis", "id")
打印结果
150
['analysis']
exe
1
- python ConfigParse模块的使用
- 通过python的ConfigParse模块读写ini配置文件
- python使用ConfigParse解析配置文件
- python基础-hashlib、logging、configparse
- Python模块的使用
- python 模块的使用
- Python 内置模块turtle模块的使用
- Python3.6安装ConfigParse(配置解析模块)安装
- python pygame模块的使用
- python的curses模块使用
- Python tailer模块的使用
- 使用python的logging模块
- python telnetlib 模块的使用
- python--httplib模块的使用
- 使用python的logging模块
- 使用python的logging模块
- python的time模块使用
- Python webbrowser模块的使用
- java 拼接字符串时,去掉最后一个多余的逗号
- 预编译命令
- Java加密技术(八)Java证书体系的实现
- Linux主机名Hostname详解
- 国嵌视频学习第六天——多线程
- python ConfigParse模块的使用
- Java加密技术(九)Java证书体系的实现
- 【转】linux用户态和内核态切换理解
- sql 中like语句
- 几道经典SQL笔试题
- 原poj 2767 (基础题)
- Java加密技术(十)Java证书体系的实现
- 进程在内存中如何表示
- error LNK2001: unresolved external symbol "__declspec(dllimport) public: char * _