通过arglist内省将任何可调用的转换为强大的命令行脚本。
marrow.script的Python项目详细描述
marrow.script包是一个小库,每天都可以平均化 命令行脚本中的可调用项(如函数和类方法) 自动确定参数命名、类型转换和生成 例如帮助和版本信息。所有行为都可以被 你,开发人员,给你一个灵活和易于开发的命令 要替换optparse和argparse的行分析库。这个包裹 不是围绕现有解析库的包装器,而是试图匹配 GNU软件通用的语法。
在更大范围内,marrow.script旨在替换其他高级命令行 脚本库,如粘贴脚本和命令行,同时 实现python 3兼容性。
有关完整文档,请参阅包中的readme.tille文件, 或者在github项目页面上在线查看:
https://github.com/pulp/marrow.script