zoukankan      html  css  js  c++  java
  • python——配置文件的读写

    python自带的ConfigParser库可以对配置文件进行操作(ini,conf)

    有配置文件如下:

    [db]
    db_port = 3306
    db_user = root
    db_host = 127.0.0.1
    db_pass = xgmtest
    [concurrent]
    [quession]

    在用python对配置文件进行读写:

    #!/usr/bin./python
    #_*_coding:utf-8_*_
    #python读取配置文件练习
    
    import ConfigParser
     
     
    cf = ConfigParser.ConfigParser()
     
    cf.read('test.conf')
    #获取所有section,返回值为list
    secs = cf.sections()
    print secs
     
     
    #获取db中的所有属性名
    dboption=cf.options('db')
    print dboption
     
     
    #获取db中的键值对
    dbitem=cf.items('db')
    print dbitem
     
     
    #获取section为db,属性名为db_pass的值
    print cf.get('db','db_pass')
     
    #写配置文件
    cf.add_section('key_word')
    #修改
    cf.set('key_word','key1','please check connections to the other CEs and your config items')
     
    #保存
    cf.write(open('test.conf','w'))
  • 相关阅读:
    MySQL之事务
    TP5之查询那些事
    TP5之上传多张图片
    PhpStorm之设置字体大小
    Git入门
    TP5之自定义分页样式
    TP之安全机制
    Navicat Premium连接服务器数据库
    IEnumerable 与 IEnumerable<T>
    关于递归
  • 原文地址:https://www.cnblogs.com/mentiantian/p/10443168.html
Copyright © 2011-2022 走看看