zoukankan      html  css  js  c++  java
  • 读取ini文件

    config.ini文件信息
    [default]
    excel_path = ../data/testcases.xlsx

    [email]
    username=tingting.yang@juneyaokec.com
    password=ytt123456..
    port=81




    #读取配置文件类
    import configparser
    import os

    #获取ini文件路径
    current_path = os.path.dirname(__file__)
    cfgpath = os.path.join(current_path,'../conf/config.ini')

    class ConfigUtils:
    #对ini的路径和对象进行处理
    def __init__(self,config_path=cfgpath):
    self.config_path=config_path
    self.conf = configparser.ConfigParser() #创建一个cfg对象
    self.conf.read(self.config_path,encoding='utf-8') #读取整个ini文件

    # 读取ini文件的内容
    @property
    def read_ini(self):
    return self.conf.get('default','excel_path')
    @property
    def read_email(self):
    return self.conf.get('email','username')

    conf_test = ConfigUtils()

    if __name__ == '__main__':
    conf_test = ConfigUtils()
    expath= conf_test.read_ini
    email=conf_test.read_email
    print(email)
    print(expath)
  • 相关阅读:
    Python3笔记029
    Python3笔记028
    Python3笔记027
    Python3笔记026
    Python3笔记025
    Python3笔记024
    find the oracle logs
    asm command
    网上看到的一个朋友写的不错收藏着.
    在IBM AIX上安装Oracle RAC ,很多人都在找的东东.....
  • 原文地址:https://www.cnblogs.com/tingting-yang/p/13410735.html
Copyright © 2011-2022 走看看