另一个选项解析器(成熟的)
yaop的Python项目详细描述
一个简单而轻量级的库,处理命令行解析和配置文件读取。
你唯一要做的就是描述(通过一个yaml资源/ 配置文件)主函数需要的所有选项和参数。
这样,你只描述该做什么,而不是怎么做。
所有操作都是在引擎盖下完成的;只需调用库句柄即可:
- application banner and help screen printing
- command line parsing
- building of dictionnary that hold configuration (flags, options and parameters values)
- parsing optional config file that will override default values
- etc.
请阅读自述文件开始。
文档中提供了其他说明:用户手册和参考手册。
请注意,图书馆处于阿尔法前期(短期内)。 在编写完整的文档之前:所以包还不包含所有源文件。