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

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

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

时间: 2024-10-31 02:59:25

3月15日 【如何读取配置文件】的相关文章

六周第一次课(1月15日) 9.1 正则介绍_grep上 9.2 grep中 9.3 grep下

六周第一次课(1月15日)9.1 正则介绍_grep上9.2 grep中9.3 grep下 在计算机科学中,对"正则表达式" 的定义是:它使用单个字符串来描述或匹配一系列符合某个句法规则的字符串.在很多文本编辑器或其他工具里,正则表达式通常用来检索和替换那些符合某个模式的文本内容.许多程序设计语言也都支持利用正则表达式进行字符串操作.对于系统管理员来讲,正则表达式贯穿在我们的日常运维工作中,无论是查找某个文档,还是查询某个日志文件并分析其容,都会用到正则表达式.其实正则表达式只是一种思

linux5月15日笔记

linux5月15日笔记16.4 配置Tomcat监听80端口16.5/16.6/16.7 配置Tomcat虚拟主机16.8 Tomcat日志 扩展邱李的tomcat文档 https://www.linuser.com/forum.php?mod=forumdisplay&fid=37JAR.WAR包区别 http://blog.csdn.net/lishehe/article/details/41607725tomcat常见配置汇总 http://blog.sina.com.cn/s/blog

5月15日上午学习日志

2017年5月15日上午把昨天记忆的英语单词的多种词意用自己组句的方法联系起来再记忆一遍,然后再联系真题学10个考研高频词汇,然后再复习昨天的词汇,听外教讲授Eclipse 的课程.

(X6支持https)2017年9月15日友价T5X6商城站长交易源码仿互站送手机版程序8套模版

(https专版)2017年9月15日友价T5X6商城站长交易源码仿互站送手机版程序8套模版 修复官方版本的各种问题,, 安装步骤,1.将源码上传到主机,2.专入数据库文件.依次导入codes_170915.sql codes_data.sql codes_data_city.sql后台用户名密码: admin admin123 友价源码 X620170915补丁(主要修复https SSL及兼容问题) 以下是本次补丁的升级内容: 1.修复https微信登录功能2.手机版SSL错误,兼容http

9月15日 我将参加《Gdevops全球敏捷运维峰会》分享

9月15日 我参加<Gdevops全球敏捷运维峰会>主讲 http://gdevops.com/ 分享mariadb所有的产品线(包括spider分库分表)和mongodb分片运维经验分享 https://mp.weixin.qq.com/s/pQwQjgpYnFpt5fQwRadP_A 有兴趣的朋友,可以报名参加.

2017年 1月 15日 指针 学习整理

有关指针的概念: 指针是一个特殊的变量,它里面存储的数值被解释为内存里的一个地址. FIrst of all:我们需要明确目标 关于指针的学习以及使用我们需要搞清楚有关指针的四个内容:指针的类型,指针所指向的类型,指针的值(或者说叫指针所指向的内存区),还有指针本身所占用的内存区(指针也是一个特殊的变量吗,它肯定也是占据内存的).接下来让我们分别进行学习. 我们先来申明几个指针的例子: 1 int *ptr; 2 char *ptr; 3 int **ptr; 4 int (*ptr)[3];

软考信息系统监理师,2016年3月15日作业

软考信息系统监理师,2016年3月15日作业: 第一章:监理基础 1.目前我国信息服务管理包括哪四个方面措施? 答: (1) 计算机信息系统集成单位资质管理 (2) 信息系统项目经理资格管理 (3) 信息系统工程监理单位资质管理 (4) 信息系统工程监理人员资格管理 2.什么是信息系统工程? 答: 信息化工程建设中的信息网络系统.信息资源系统.信息运用系统的新建.升级.改造工程 3.什么是四控三管一协调? 答: 四控"指信息系统工程的质量控制.进度控制.投资控制.变更控制: "三控&q

冲刺阶段(二)第五天 5月15日

昨天:通过上网和查询老师课件,学会了软件详细文档的书写,能够系统地把握文档书写的脉络. 今天,在软件工程课上通过老师的英明指点,对本软件的设计有了一些新的想法和改进,并设计好了详细的改进思路. 困难:由于技术和时间问题GPS导航功能无法实现,所以通过小组讨论后这个功能只能遗憾地取消. 冲刺阶段(二)第五天 5月15日,布布扣,bubuko.com

软考信息系统监理师,2016年3月15日作业(冬青子)

软考信息系统监理师,2016年3月15日(冬青子)作业: 第一章:监理基础1.目前我国信息服务管理包括哪四个方面措施? 答:一是计算机信息系统集成单位资质管理: 二是信息系统项目经理资格管理: 三是信息系统工程监理单位资质管理: 四是信息系统工程监理人员资格管理.2.什么是信息系统工程? 答:是指信息化工程建设中的信息网络系统.信息资源系统.信息运用系统的新建.升级.改造工程.3.什么是"四控三管一协调"? 答:"四控"指信息系统工程的质量控制.进度控制.投资控制.