博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 读配置文件模块
阅读量:6998 次
发布时间:2019-06-27

本文共 947 字,大约阅读时间需要 3 分钟。

  hot3.png

python 读取配置文件如:

[db]  db_host=127.0.0.1  db_port=3600db_user=root db_pass=password [concurrent]  thread=10 processor=8 [out_put]log_path=./run.log
读&更新 配置文件

#-*- encoding: gb2312 -*-  import ConfigParser  import string, os, sys  cf = ConfigParser.ConfigParser()  cf.read("test.conf")  s = cf.sections()  print 'section:', s  o = cf.options("db")  print 'options:', o  v = cf.items("db")  print 'db:', v  print '-'*60  db_host = cf.get("db", "db_host")  db_port = cf.getint("db", "db_port")  db_user = cf.get("db", "db_user")  db_pass = cf.get("db", "db_pass")  threads = cf.getint("concurrent", "thread")  processors = cf.getint("concurrent", "processor")  print "db_host:", db_host  print "db_port:", db_port  print "db_user:", db_user  print "db_pass:", db_pass  print "thread:", threads  print "processor:", processors  cf.set("db", "db_pass", "new_password")  cf.write(open("test.conf", "w"))

转载于:https://my.oschina.net/sanpeterguo/blog/145188

你可能感兴趣的文章