有没有办法将IDLE作为小部件集成到Tkinter程序中?我已经搜索了谷歌很长一段时间,并没有想出任何东西。即使是正确方向的一点也会很棒。提前感谢您的回复。
答案 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存储库中找到该代码(请参阅下面的注释)