读取配置文件,并将参数写入配置文件

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os 
import sys
import ConfigParser
path = sys.path[0]
def write_cfg(user,purpose):
    cf = ConfigParser.ConfigParser()
    con_file = path+"/config.ini"
    cf.read(con_file)
    cf.set("TEST_ENV","user",user)
    cf.set("TEST_ENV","purpose",purpose)
    with open(con_file,"w+") as f:
        cf.write(f)

if __name__ == "__main__":
    write_cfg('yx','testing')
    

config.ini内容:

[TEST_ENV]
pc_num = BM002
test_board = MVCH000476
flash_board = 5
user = yx
purpose = testing

[FW_INFO]
mv_fw_tag = 20190627
fw_tag = wpu_gaia_ssd_2019050601
project = ZU19EG_FW,ZU19EG_CHIP_TEST
cap = 215GB

 

posted @ 2019-07-05 09:31  yangxueupc  阅读(423)  评论(0)    收藏  举报