我想在wxPython应用程序的窗口中读取/搜索XML文档。
很多文本编辑都会突出显示内容,也许会有所支持 阻止和取消阻止XML元素。
是否有一个组件在wxPython中提供了这种功能?
答案 0 :(得分:1)
看一下StyledTextCtrl的wxPython演示。它在wx.stc中。无论如何,标记为StyledTextCtrl_2的演示演示了如何使用self.SetLexer(stc.STC_LEX_PYTHON)为Python文件创建语法高亮。
对于XML,您只需要将该行更改为self.SetLexer(stc.STC_LEX_XML)。你还应该看看PyShell / PyCrust或者可能是Editra。后者是一个用wxPython创建的文本编辑器,可以完成这类工作。