semvec/pypi-packages huggingface dataset:
climanager 0.0.1
Assist in parsing cli options and parameters
License: MIT

# CliMan

## 项目简介

该项目用于解析CLI命令行参数，基于argparser，采用类似单例模式

### 安装

    pip install climan

### 使用

1. 初始化

    CliMan.init("desc...")

2. 添加选项或者参数

    CliMan.add_flag("-f", "--flag")  
    CliMan.add_arg("cmd")

3. 解析

    CliMan.parse()

4. 取值

    v1 = CliMan.get_str("cmd")
    v2 = CliMan.get_float("flag")
confmanager 0.0.3
Assist in parsing cli options and parameters
License: MIT

# conf_man
Python程序的配置处理

## 安装

    pip install confmanager

## 使用

1. 显示设置的值
2. 环境变量
    可以设置前缀
    如果设置前缀prefix，那么绑定xxx之后，将会查找PREFIX_XXX的环境变量
    如果没有设置前缀，那么绑定xxx之后，将会查找XXX的环境变量
3. CLI选项
    仅仅支持选项flag的绑定，不支持参数绑定
    绑定xxx之后，将会映射到--xxx的值
4. 配置文件
    可以多个配置文件，每个配置文件在不同目录，但是文件名称必须一致，文件类型仅仅支持JSON
    JSON文件内容格式需要满足{str: str}，不支持嵌套
5. 默认值