标签: python pyqt pyqt5 qtextedit ansi-escape
我正在尝试在QTextEdit小部件中打印调试消息。它打印正常,但它不解码某些ANSI转义码。
例如,要打印警告消息,您可以执行以下操作:
print("\033[43mWARNING MESSAGE\033[0m")
我正在尝试使用QTextEdit:
textEdit = QTextEdit(self) textEdit.append(u'\033[43mWARNING MESSAGE\033[0m')
但它不起作用。输出是:
所以你知道如何解决它吗?