码迷,mamicode.com
首页 > 其他好文 > 详细

3月15日 【如何读取配置文件】

时间:2018-03-15 14:17:15      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:环境   模块   scripts   parser   www.   blog   write   section   create   

3月15日 【如何读取配置文件】
读取配置总是报错,后检查环境变量 ,将库文件考入即可
无法导入 configparser模块,import configparser报错解.

在Python2下,需要大写:import ConfigParser
在PYthon3下,需要小写:import configparser

如果不是以上原因,其他解决办法:
1、添加环境变量
把python相关文件夹,python文件夹,scripts文件夹加入环境变量中。
2、在lib中找到configparse加入到script中,这样就恢复正常了(解决)

 

以下为代码:

# -* - coding: UTF-8 -* -
#create by henryzkf 2018315 succ
import configparser

conf = configparser.ConfigParser()
conf.read("dbconf.ini")

# 获取指定的section, 指定的option的值
name = conf.get("section1", "name")
print(name)
age = conf.get("section1", "age")
print (age)


#获取所有的section
sections = conf.sections()
print (sections)

#写配置文件
# 更新指定section, option的值
conf.set("section2", "port", "8081")

# 写入指定section, 增加新option的值
conf.set("section2", "IEPort", "80")

# 添加新的 section
conf.add_section("new_section")
conf.set("new_section", "new_option", "http://www.cnblogs.com/tankxiao")

# 写回配置文件
conf.write(open("dbconf.ini","w"))

 

配置文件:

[section1]
name = tank
age = 28

[section2]
ip = 192.168.1.1
port = 8080

 

3月15日 【如何读取配置文件】

标签:环境   模块   scripts   parser   www.   blog   write   section   create   

原文地址:https://www.cnblogs.com/henryzkf/p/8573110.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!