【发布时间】:2010-09-21 14:06:15
【问题描述】:
前几天我看到了这个(滚动一路看到一些聪明的东西):
http://www.mono-project.com/docs/tools+libraries/tools/repl/
想知道 Python 是否存在类似的东西。
那么,有没有一个好的 Python GUI shell 可以做 C# shell 可以做的事情?
编辑:这里是文章截图的链接,展示了我感兴趣的内容。
我感兴趣的事物类型的一个例子:
http://www.mono-project.com/archived/images/7/75/GSharpPlot.png
他们能够添加钩子来生成图形等 GUI 元素,甚至可以做一些愚蠢的事情,例如:
http://www.mono-project.com/archived/images/b/bf/GSharpRenderHandler.png
我认为这对于我尝试过的任何控制台 shell(常规的 python shell,ipython)都是不可能的。
编辑:我不是在寻找 IDE。如果您查看链接,您就会知道我想要什么。
【问题讨论】:
-
如何更新您的问题以描述您的用例。你想让我做什么?您希望系统做出什么响应?图片只是图片,而且 - 显然 - 难以解释为用例。不要说你不想要的。说你想说的。
-
为什么挂断它是一个 GUI?
-
@S.Lott:添加钩子/内置插件以内联显示图形,是描述我链接到的图片的一种方式。
-
我不认为你可以在控制台中做 GTK-ish 图形...
-
@Marcos:他正在寻找一个单独的解释器来使其成为可能,而不是一种将其集成到控制台中的方法。这对于 Mono C# shell 使用的 read-eval-print 循环是绝对可能的,只是还没有完成。
标签: python shell user-interface