我有一个包装器脚本,其中包含一个派生自 protocol.ProcessProtocol
的类,它调用外部代码段。我想要的是能够通过包装器的命令行与上述代码进行交互。这个想法是这个包装器将包装几段代码并为所有代码提供一个(简单的?)统一接口(interface)。请注意,此应用程序中不需要联网。
我是 Twisted 的新手,但我假设我需要写一个 deferred读取 stdin
的函数,对其进行解析(无论这对我的应用程序意味着什么),然后调用 transport.write(sane_command)
。
有人知道延迟解析命令行输入的示例吗?
最佳答案
从这里How can I use a raw_input with twisted?
http://twistedmatrix.com/trac/browser/tags/releases/twisted-10.2.0/twisted/conch/stdio.py http://twistedmatrix.com/documents/current/core/examples/stdin.py
关于python - 处理协议(protocol)、延迟和命令行输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15931554/