将IDLE集成到Tkinter程序中

时间:2012-06-17 19:27:08

标签: python tkinter python-2.7

有没有办法将IDLE作为小部件集成到Tkinter程序中?我已经搜索了谷歌很长一段时间,并没有想出任何东西。即使是正确方向的一点也会很棒。提前感谢您的回复。

1 个答案:

答案 0 :(得分:1)

不知道怎么做,但你有python idlelib库(在PythonXX / Lib / idlelib中)。文档很少但我发现有些人在那里使用类。我认为库中的主空闲模块是pyshell(idle.py调用pyshell)。你可以从那里开始......

如果注释中指出要将解释器shell嵌入到tkinter程序中并且不需要shell空闲,则可以嵌入IPython shell。 IPython为您提供了非常好的工具。至少有一个嵌入ipython的tkinter应用程序。这里有the code

<强>更新
上面链接到ipython wiki目前已经破了。 您可以在josePhoenix github存储库中找到该代码(请参阅下面的注释)