>>> import Tkinter
>>> root = Tkinter.Tk() # input hook is grabbed by Tkinter for immediate result evaluation
>>> import gtk # gtk tries to grab the hook, but fails
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:127: RuntimeWarning: PyOS_InputHook is not available for interactive use of PyGTK
什么时候触发?你是想运行一些脚本还是只是交互式地使用PyGTK?在
很可能,您的输入钩子被另一个交互式循环捕获,例如:
立即结果计算意味着在进入主循环之前立即计算表达式结果(例如显示窗口)。在
记住,这是一个警告,不是一个错误,但如果它困扰你, 您可以尽可能早地导入gtk模块(或者说,相当早地导入),然后释放输入钩子:
^{pr2}$相关问题 更多 >
编程相关推荐