文件名称:mando:毫不费力地创建Python CLI应用程序!
文件大小:49KB
文件格式:ZIP
更新时间:2024-05-27 05:29:47
python cli cli-framework Python
mando:人类的CLI界面! mando是argparse的包装,可让您在保持所有灵活性的同时,在几秒钟内编写完整的CLI应用程序。 安装 $ pip install mando 问题 尽管argparse对于仅包含一个默认命令的简单命令行应用程序非常有用,但是当您必须添加多个命令并对其进行管理时,事情会变得非常麻烦且漫长。 但请放心,mando可以为您提供帮助! 快速开始 from mando import command , main @ command def echo ( text , capitalize = False ): '''Echo the given text.''' if capitalize : text = text . upper () print ( text ) if __name__ == '__main
【文件预览】:
mando-master
----MANIFEST.in(92B)
----README.rst(5KB)
----pylintrc(7KB)
----test_requirements.pip(37B)
----mando()
--------utils.py(6KB)
--------__init__.py(323B)
--------rst_text_formatter.py(894B)
--------napoleon()
--------core.py(9KB)
--------tests()
----examples()
--------git.py(539B)
--------pow_arg.py(175B)
--------pow.py(225B)
--------gnu.py(900B)
--------docs()
--------echo.py(209B)
----.travis.yml(283B)
----tox.ini(242B)
----LICENSE(1KB)
----setup.cfg(20B)
----setup.py(2KB)
----Pipfile(138B)
----Makefile(629B)
----docs()
--------make.bat(7KB)
--------conf.py(8KB)
--------usage.rst(11KB)
--------index.rst(5KB)
--------Makefile(7KB)
----.gitignore(285B)
----.landscape.yml(72B)
----CHANGELOG(277B)