欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python中ConfigParse模塊的用法

 更新時間:2014年09月29日 11:00:49   投稿:shichen2014  
這篇文章主要介紹了python中ConfigParse模塊的用法,以實例形式講述了配置文件模塊ConfigParse的使用步驟,非常具有實用價值,需要的朋友可以參考下

本文實例講述了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)#寫入文件中 

運行結(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è)計有所幫助。

相關(guān)文章

  • python爬蟲---requests庫的用法詳解

    python爬蟲---requests庫的用法詳解

    requests是python實現(xiàn)的簡單易用的HTTP庫,使用起來比urllib簡潔很多,這里就為大家分享一下
    2020-09-09
  • python第三方庫學(xué)習(xí)筆記

    python第三方庫學(xué)習(xí)筆記

    在本篇文章里小編給大家整理了關(guān)于python第三方庫學(xué)習(xí)筆記相關(guān)內(nèi)容,有需要的朋友們可以參考下。
    2020-02-02
  • 如何使用python的subprocess執(zhí)行命令、交互、等待、是否結(jié)束及解析JSON結(jié)果

    如何使用python的subprocess執(zhí)行命令、交互、等待、是否結(jié)束及解析JSON結(jié)果

    這篇文章主要給大家介紹了關(guān)于如何使用python的subprocess執(zhí)行命令、交互、等待、是否結(jié)束及解析JSON結(jié)果的相關(guān)資料,subprocess模塊提供了一種簡單的方法來創(chuàng)建和管理子進程,它可以讓我們在Python程序中執(zhí)行外部命令,獲取命令的輸出和錯誤信息,需要的朋友可以參考下
    2023-12-12
  • Pycharm中pyqt工具配置(Qt Designer、PyUIC、PyRCC)

    Pycharm中pyqt工具配置(Qt Designer、PyUIC、PyRCC)

    Pycharm中進行擴展工具設(shè)置,從而實現(xiàn)在pycharm中打開Qt Designer、Ui文件生成Py文件、資源文件生成Py文件三個功能,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Linux下編譯安裝MySQL-Python教程

    Linux下編譯安裝MySQL-Python教程

    這篇文章主要介紹了Linux下編譯安裝MySQL-Python教程,本文使用編譯方式安裝,提供下載地址和測試安裝成功方法,需要的朋友可以參考下
    2015-02-02
  • Python字符串格式化f-string多種功能實現(xiàn)

    Python字符串格式化f-string多種功能實現(xiàn)

    這篇文章主要介紹了Python字符串格式化f-string格式多種功能實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • pandas實現(xiàn)滑動窗口的示例代碼

    pandas實現(xiàn)滑動窗口的示例代碼

    本文主要介紹了pandas實現(xiàn)滑動窗口的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • python2.7實現(xiàn)復(fù)制大量文件及文件夾資料

    python2.7實現(xiàn)復(fù)制大量文件及文件夾資料

    這篇文章主要為大家詳細介紹了python2.7實現(xiàn)復(fù)制大量文件及文件夾資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • python實現(xiàn)Excel多行多列的轉(zhuǎn)換的示例

    python實現(xiàn)Excel多行多列的轉(zhuǎn)換的示例

    本文主要介紹了python實現(xiàn)Excel多行多列的轉(zhuǎn)換的示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • 基于Python對象引用、可變性和垃圾回收詳解

    基于Python對象引用、可變性和垃圾回收詳解

    下面小編就為大家?guī)硪黄赑ython對象引用、可變性和垃圾回收詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08

最新評論