文件名称:milc:包含电池的Python 3 CLI框架
文件大小:55KB
文件格式:ZIP
更新时间:2024-04-17 14:14:49
python cli python3 milc Python
MILC-包含电池的自以为是的Python 3 CLI框架 MILC是用于在Python 3.6+中编写CLI应用程序的框架。 它为您提供了开箱即用的现代CLI工具用户期望的所有功能: CLI参数解析,带或不带子命令 通过自动支持制表符完成 可以被CLI选项覆盖的配置文件 ANSI颜色支持-即使在Windows上-带有 使用ANSI颜色登录到stderr和/或文件 使用ANSI颜色打印到标准输出的简便方法 使用彩色表情符号标记日志输出,以轻松区分消息类型 线程安全 文献资料 完整的文档在Web上: : 简短的例子 from milc import MILC cli = MILC ( 'My useful CLI tool.' ) @ cli . argument ( '-c' , '--comma' , help = 'comma in output' , default = Tr
【文件预览】:
milc-master
----.github()
--------workflows()
----ci_tests(1KB)
----requirements-release.txt(64B)
----nose2.cfg(53B)
----requirements-dev.txt(31B)
----generate_docs(2KB)
----hello(781B)
----requirements.txt(29B)
----release(1KB)
----example(2KB)
----BREAKING_CHANGES.md(468B)
----LICENSE(1KB)
----serve_docs(982B)
----setup.cfg(2KB)
----setup.py(2KB)
----README.md(11KB)
----docs()
--------index.html(4KB)
--------subprocesses.md(3KB)
--------.nojekyll(0B)
--------argument_parsing.md(2KB)
--------api_emoji.md(411B)
--------api_attrdict.md(728B)
--------configuration.md(2KB)
--------subcommand_config.md(3KB)
--------CNAME(17B)
--------api_configuration.md(2KB)
--------questions.md(3KB)
--------ANSI.md(2KB)
--------api_ansi.md(2KB)
--------api_subcommand_config.md(2KB)
--------logging.md(2KB)
--------README.md(713B)
--------_summary.md(740B)
--------tutorial.md(7KB)
--------threading.md(890B)
--------installation.md(120B)
--------api_milc.md(5KB)
--------api_questions.md(3KB)
----.editorconfig(409B)
----tests()
--------test_script_example.py(2KB)
--------test___init__.py(586B)
--------test_configuration_Configuration.py(2KB)
--------test_ansi.py(629B)
--------__init__.py(0B)
--------test_script_hello.py(1KB)
--------test_questions.py(2KB)
--------test_attrdict.py(2KB)
--------common.py(469B)
----.gitignore(59B)
----milc()
--------ansi.py(3KB)
--------configuration.py(4KB)
--------__init__.py(724B)
--------attrdict.py(1KB)
--------questions.py(6KB)
--------subcommand()
--------milc.py(22KB)
--------emoji.py(811B)