zoukankan      html  css  js  c++  java
  • 使用python读取ini配置文件的内容

    config.ini

    [testUrl]
    url = http://192.168.2.151:48080/ns/#!/logon
    [productUrl]
    url = http://192.168.2.151:48080/ns/#!/logon

    my_function

    '''
    创建的人:Marlon
    模块功能:其中 os 模块主要功能是获取操作系统级别的目录/文件夹的操作和文件的操作(读取,写入等);
            而 configparse 模块在 Python 中的主要功能是读取配置文件
    '''
    
    import os
    import configparser
    
    
    # 获取项目路径
    def project_path():
        # ('C:\Users\CDV\PycharmProjects\newsphere\login', 'my_function.py')
        base_dir = os.path.split(os.path.realpath(__file__))[0]
        # base_dir = os.path.dirname(os.path.realpath(__file__))  #与上面一行代码作用一样
        return base_dir
    
    # 返回config.txt文件中testUrl
    def config_url():
        config = configparser.ConfigParser()
        conf = os.path.join(project_path()+"config.txt")
        conf = os.path.abspath(conf)
        #读取绝对路径
        # print(conf)  #C:UsersCDVPycharmProjects
    ewsphereloginconfig.txt
        config.read(conf)
        return config.get('testUrl','url')
    
    if __name__ == '__main__':
        print("项目路径为:" + project_path())
        print("被测系统URL为:"+ config_url())

    效果图

  • 相关阅读:
    Python远程连接主机之paramiko模块
    品德养成记
    打包命令tar
    Linux内存信息查看——free命令
    机器学习之线性代数
    Linux用户信息查询
    tcpdump命令
    netstat命令
    LED的基本认识与STC89C52中的LED
    keil新建工程及工程设置
  • 原文地址:https://www.cnblogs.com/MarlonKang/p/14166394.html
Copyright © 2011-2022 走看看