在 python 中,我有一个 QtextBrowser,它提供外部命令的输出。这很好用在输出中是一个进度更新:
loadingfile
processing file
progress 5%
progress 10%
progress 25%
....
closing file
processing completed
我想在这个 QTextBrowser 中查询 'progress X%' 行,并将该值输入更新进度条。
如何阅读最新进度%?我想我会在每次更新浏览器时阅读最后一行来做到这一点,但我找不到任何方法来做到这一点。我假设我必须将文本转换为 Qstringlist:textBrowser.toPlainText()
然后处理它?