-2

我有一个 GUI 应用程序,并希望它能够创建一个带有 python 解释器的控制台。我想将 STDOUT 和 STDERR 重定向到它并在那里导出我的应用程序的命名空间。

最简单的方法是什么?

4

1 回答 1

1

您可能想查看包含此功能并作为 CPython 的一部分发布的IDLE的源代码。具体来说,PyShell.py看起来是相关的。您可能只是将 idlelib.PyShell 作为模块导入并使用它的功能。

于 2013-10-04T22:02:22.877 回答