• Python之解析配置文件 X


    [.env]

    1) 使用python-dotenv

    安装:

    pip install python-dotenv

    示例配置文件:

    ADMIN_HOST = https://uat-rm-gwaaa.cn
    ADMIN_LOGIN_ROUTE = /api/rm/auth/admin/login
    ADMIN_LOGIN_DATA = {"phone":"13922221111","password":"6d614954ed51"}

    配置文件中都是以k,v的方式

    使用:

    确保存在.env文件

    from dotenv import load_dotenv, find_dotenv
    from pathlib import Path
    
    
    # 自动搜索当前目录或其父级目录中的.env文件并加载环境变量中
    load_dotenv(verbose=true)
    # 等价于上面的
    load_dotenv(find_dotenv(), verbose=True)
    
    #指定env文件
    load_dotenv(find_dotenv(Path.cwd().joinpath('test.env')))
    
    
    # 读取环境变量
    import os
    
    print(os.getenv('ADMIN_HOST'))
    
    # 指定默认参数
    print(os.getenv('ADMIN_HOST', '127.0.0.1'))
  • 相关阅读:
    声明函数的是方式
    数组的相关属性和函数
    JS选择结构
    JS数据类型
    JS 运算符
    JS 变量
    响应式布局
    css的flex属性
    CSS中的度量单位
    BFC 规则
  • 原文地址:https://www.cnblogs.com/xingxia/p/python_parse_config.html
Copyright © 2020-2023  润新知