标签: python user-interface console
我有一个GUI应用程序,希望它能够在其中创建一个带有python解释器的控制台。我想将STDOUT和STDERR重定向到它并导出我的应用程序的命名空间。
最简单的方法是什么?
答案 0 :(得分:1)
您可能希望查看包含此功能的IDLE的源代码,并作为CPython的一部分发布。具体来说,PyShell.py看起来很相关。您可以将idlelib.PyShell作为模块导入并使用其功能。