我正在开发一个使用SimpleCV的应用程序,我想在这个应用程序运行时使用shell来输入命令。我使用的是Python,既然这个SimpleCV是一个正在运行的线程,我该如何等待关键事件呢?
发布于 2012-10-13 22:12:21
您可能希望使用GTK(https://github.com/ingenuitas/SimpleCV/tree/develop/SimpleCV/examples)查看一些示例。我们没有设置shell来处理异步事件。你可以看看Display类,看看我们是如何扩展pygame来尝试构建你自己的版本的。
这是很有可能的,因为我们使用的是ipython,而他们使用的是内核,您可以将多个shell/进程附加到单个内核。我的建议是这样做,让您的GUI应用程序以变量/对象共享相同名称空间的方式与相同的内核对话。
https://stackoverflow.com/questions/12844784
复制相似问题