陌路寒暄

  • 笔记
  • WEB
  • 随笔
  • 访客墙
  • 友情链接
  • 关于
Kratos
这让人揪心的代码
  1. 首页
  2. 代码
  3. 正文

Python config文件读写:ConfigParser

2018年9月1日 4810点热度 3人点赞 0条评论

坑都在下面注释里了:

先来个示例文件,db是section,每个section有无数的key-value对

[db]
server="127.0.0.1"
user="root"
password="root"

下面是代码:

def getConfig(section, key):
    config = ConfigParser.ConfigParser()
    path = os.path.split(os.path.realpath(__file__))[0] + '/db.conf'   #这是文件的路径
    config.read(path)
    return config.get(section, key)    #这个没什么问题

def setConfig(section, key,value):
    config = ConfigParser.ConfigParser()
    path = os.path.split(os.path.realpath(__file__))[0] + '/db.conf'
    config.read(path)    #虽然是写文件但是一定要先进行读操作,不然下一步会报找不到section的错误
    config.set(section,key,value)
    config.write(open(path,"w")) #最后写进文件,传入的参数要是一个文件对象

 

 

标签: 暂无
最后更新:2019年3月8日

jlqwer

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

jlqwer

当前 -人在线,共打开 -个页面

最新 热点 随机
最新 热点 随机
Ubuntu24.04更换源地址(新版源更换方式) Ubuntu下PHP安装imagick拓展报错 悬浮窗计时器组件 Ubuntu 重启后 ufw状态变为inactive问题 悬浮窗倒计时组件 linux下去除不可见字符“&;#65279”
Ubuntu24.04更换源地址(新版源更换方式)
刚来到WordPress就被攻击 自定义Chrome新标签页 certbot 申请泛域名证书 改变拓展显示屏的拓展方向 wp_list_bookmarks()的坑 这是一篇测试UA的文章请无视
友情链接
  • 翔哥奇思妙想 翔哥奇思妙想
  • Aidea资讯脉动 Aidea资讯脉动
  • 简忆工具箱 简忆工具箱
  • 搜索引擎蜘蛛鉴别 搜索引擎蜘蛛鉴别
  • 老董 老董
  • 简忆博客 简忆博客
  • 援军 援军
  • 范明明 范明明
  • 千千 千千
  • Caid Blog Caid Blog
  • 深海小涛 深海小涛
  • 诗酒趁年华 诗酒趁年华
  • 搜索引擎蜘蛛IP大全

COPYRIGHT © 2025 陌路寒暄. ALL RIGHTS RESERVED. Theme Kratos Made By Seaton Jiang

鲁公网安备 37131202371485号 | 鲁ICP备16042736号-1 | doNotClick