optparse
我有一个使用 python模块在我的程序中处理命令行参数的类。它也被几个类继承以创建参数子集。为了封装选项解析机制,我只想展示一个add_option
继承类的函数。这个函数所做的就是调用optparse.make_option
.
add_option
简单地让我的方法说它接受与optparse.make_option
文档中相同的参数,并将参数转发为*args
和,这是一个好习惯**kwargs
吗?
我应该事先做一些参数检查吗?在某种程度上,我想避免这种情况,以便将该段代码与特定版本的optparse
.