Python使用argparse模块扭曲

时间:2013-07-23 13:37:59

标签: python parsing command twisted

我正在构建Python Twisted应用程序,并希望使用argparse模块来解析命令行选项,而不是Twisted usage.Options,这似乎是一种老派。我想用twistd运行应用程序,并担心argparse会干扰twistd的命令行参数解析。有没有人对我正在做的事情有任何指示,建议或意见?

提前致谢, 道格

1 个答案:

答案 0 :(得分:3)

您的twistd plugins需要通过提供带有parseOptions方法的类来解析命令行选项,该方法采用argv样式列表。除此之外,你所做的事取决于你。如果您提供的类具有调用argparse的方法,那么很好。