我已经派生了一个用 C ( Picoc ) 编写的解释器,我想为该解释器创建一个 GUI。
GUI 应该在底部有一个 textarea(pygtk 中的 TextView)和一个控制台,它将显示您刚刚编写的脚本的输出,并在需要时提示输入。
我确实创建了一个具有VTE 控制台小部件的PyGTK GUI ,但问题是我想让PyGTK 跨平台,我正在使用 GTKSourceView 并且正如我在谷歌上寻找的那样,将 GTK 移植到 Windows 并不容易,所以,我研究了 WxPython(与 Code::Blocks 相同的窗口管理器),但问题是:
它确实存在 wxPython 上的控制台小部件吗?
最重要的是,它的便携性如何?我可以将它移植到 Windows 上比 GTK 更容易吗?