python中ConfigParse模塊的用法
更新時間:2014年09月29日 11:00:49 投稿:shichen2014
這篇文章主要介紹了python中ConfigParse模塊的用法,以實(shí)例形式講述了配置文件模塊ConfigParse的使用步驟,非常具有實(shí)用價值,需要的朋友可以參考下
本文實(shí)例講述了python中ConfigParse模塊的用法,分享給大家供大家參考。具體方法如下:
寫配置一般用ConfigParse.RawConfigParse類
讀配置用ConfigParse.ConfigParse類
代碼如下:
寫配置文件:
import ConfigParser
import time
config = ConfigParser.RawConfigParser()
task = {}
task["id"] = 1
task["package"] = "exe"
task["timeout"] = 150
task["dst_filename"] = "1.exe"
task["custom"] = ""
config.add_section("analysis")#增加section
config.set("analysis", "id", task["id"])#增加option
config.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)#寫入文件中
運(yùn)行結(jié)果如下:
[analysis] started = Tue Apr 10 15:40:51 2012 package = exe id = 1 timeout = 150 target = 1.exe
讀取配置文件:
import ConfigParser
config = 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")
打印結(jié)果如下:
150 ['analysis'] exe 1
希望本文所述對大家的Python程序設(shè)計有所幫助。
您可能感興趣的文章:
- Python中的CURL PycURL使用例子
- python中sets模塊的用法實(shí)例
- python根據(jù)路徑導(dǎo)入模塊的方法
- Python中l(wèi)ogging模塊的用法實(shí)例
- Python學(xué)習(xí)之a(chǎn)syncore模塊用法實(shí)例教程
- Python的加密模塊md5、sha、crypt使用實(shí)例
- python的re模塊應(yīng)用實(shí)例
- python使用cPickle模塊序列化實(shí)例
- python使用marshal模塊序列化實(shí)例
- python中bisect模塊用法實(shí)例
- Python常用模塊用法分析
- python中pycurl庫的用法實(shí)例
相關(guān)文章
對tf.reduce_sum tensorflow維度上的操作詳解
今天小編就為大家分享一篇對tf.reduce_sum tensorflow維度上的操作詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07
scrapy與selenium結(jié)合爬取數(shù)據(jù)(爬取動態(tài)網(wǎng)站)的示例代碼
這篇文章主要介紹了scrapy與selenium結(jié)合爬取數(shù)據(jù)的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
Python利用scikit-learn實(shí)現(xiàn)近鄰算法分類的示例詳解
scikit-learn已經(jīng)封裝好很多數(shù)據(jù)挖掘的算法,這篇文章就來用scikit-learn實(shí)現(xiàn)近鄰算法分類,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-02-02

