带按钮控件的Wxpython日志消息窗口
我试图设计一个日志消息窗口,它收集所有模块的日志并显示它。有一个自定义处理程序将日志重定向到wx.textctrl并显示它。相反,我正在寻找一个不同的自定义处理程序,它将日志重定向为列表,我应该能够根据按钮单击选择信息、错误、调试、警告或所有消息。任何提示都会有帮助 这个问题到底是关于什么还不是很清楚,所以答案只能是相对笼统的,但这可能仍然有用,所以: <>在C++中,你可以通过定义你自己的类来从<代码> WxLogy< /Cord>中派生出来,并重写它的带按钮控件的Wxpython日志消息窗口,python,logging,wxpython,wxwidgets,Python,Logging,Wxpython,Wxwidgets,我试图设计一个日志消息窗口,它收集所有模块的日志并显示它。有一个自定义处理程序将日志重定向到wx.textctrl并显示它。相反,我正在寻找一个不同的自定义处理程序,它将日志重定向为列表,我应该能够根据按钮单击选择信息、错误、调试、警告或所有消息。任何提示都会有帮助 这个问题到底是关于什么还不是很清楚,所以答案只能是相对笼统的,但这可能仍然有用,所以: 在C++中,你可以通过定义你自己的类来从 WxLogy< /Cord>中派生出来,并重写它的DoReLogOrth]()/Cuff>方法,它允许
此类将使用
wxListCtrl
或wxDataViewCtrl
显示记录,在不同的列中显示不同的字段。谢谢您提供的信息。更确切地说,我想要一个日志用户界面,它可以过滤调试、信息、警告或错误,并且消息也可以根据时间戳排列。我只想使用wxpython,不想切换到其他语言或软件包。我添加了一个示例图像以供参考。