我正在构建 Python Twisted 应用程序,并希望使用 argparse 模块来解析命令行选项,而不是 Twisted usage.Options,这似乎有点老派。我想用 twistd 运行应用程序,并且担心 argparse 会干扰 twistd 的命令行参数解析。有没有人对我正在尝试做的事情有任何指示、建议或意见?
在此先感谢道格
您的twistd
插件需要通过为类提供一个parseOptions
采用 argv 样式列表的方法来解析命令行选项。除此之外,你做什么取决于你。如果您提供一个带有调用 into 的方法的类,那就argparse
太好了。