首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >twistd工具解析命令行参数

twistd工具解析命令行参数
EN

Stack Overflow用户
提问于 2013-11-01 19:15:17
回答 1查看 1.5K关注 0票数 1

我有一个简单的.tac文件和一个简单的服务,我从以下几个方面开始:

代码语言:javascript
复制
twistd -y service.tac

一切都很好。但是在tac文件中,我已经为我的服务提供了一个硬编码端口,我想让它变得动态。我最想让它工作的方式是通过标准unix命令行参数:

代码语言:javascript
复制
twistd -y service.tac --port 8081

然后,我想访问port变量在.tac文件中的某个位置。就像标准python模块一样:opt解译和and解析。我在Twisted中寻找这样的解决方案,我只找到了https://twistedmatrix.com/documents/12.0.0/core/howto/options.html#auto6,恐怕这不是我所需要的,因为我得到了这个错误:

代码语言:javascript
复制
$ twistd -y service.tac 
/usr/bin/twistd: option -y not recognized
/usr/bin/twistd: Try --help for usage details.

有人知道如何将twistd工具参数化吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-02 10:20:10

似乎扭曲的方法在这里被记录下来了:

https://twistedmatrix.com/documents/12.0.0/core/howto/tap.html

您编写的插件添加了“子命令”,可以通过CLI使用

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19733812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档