zoukankan      html  css  js  c++  java
  • Python之configparser配置文件的读取

    配置文件名

    config.ini

    文件内容:

    [linux]
    ip:10.0.13.26
    port:22
    username:root
    password:W2ynE6b58wheeFho
    
    [mysql]
    ip:10.0.13.26
    port:22
    username:root
    password:W2ynE6b58wheeFho
    

     调用文件名

    tryConfigparser.py

    文件内容

    #!/user/bin/env python
    #coding:utf-8
    #Author:shenqiang
    
    import os
    import configparser
    
    '''拿到文件的路径'''
    def base_path(filename = None):
        return os.path.join(os.path.dirname(__file__),filename)
    
    def getConfigparser(Linux = 'linux'):
        '''实例化对象'''
        config = configparser.ConfigParser()
        '''读取文件内容'''
        config.read(base_path('config.ini'))
        
        ip = config.get(Linux,'ip')
        port = config.get(Linux,'port')
        username = config.get(Linux,'username')
        password = config.get(Linux,'password')
        return [ip,port,username,password]
    
    for i in range(len(getConfigparser())):
        print(getConfigparser()[i])
  • 相关阅读:
    【CF989E】A Trance of Nightfall
    [SHOI2012]信用卡凸包
    [HNOI2016]最小公倍数
    [HNOI2012]射箭
    [SCOI2015]小凸想跑步
    [CQOI2006]凸多边形
    ### Hadoop
    ### awk
    ### Theano
    ### Python Learning
  • 原文地址:https://www.cnblogs.com/shen-qiang/p/10765722.html
Copyright © 2011-2022 走看看