我正在运行一个扭曲的进程,需要与用户进行交互,而不会阻塞。想法是要求用户输入一些数据,一旦输入完整的行,程序将处理它,最终触发事件。在用户输入数据期间,反应堆必须继续正常运行。
是否有任何扭曲的支持?
答案 0 :(得分:1)
您可以使用twisted.internet.stdio从标准输入中读取。请参阅http://twistedmatrix.com/documents/current/core/examples/处的stdiodemo.py和stdin.py。
您也可以使用twisted.internet.gtk2reactor使用Gtk。请参阅相同示例页面上的pbgtk2.py示例。
您也可以使用其他GUI工具包,但Gtk是最受支持的。