Лучший способ удалить ведущего персонажа, новую строку, кр из QBytearray
Если я только конвертирую QBytearray в str, то результат будет выглядеть так: b'Enter an input A,B,C:\r\n'
Я могу избавиться от \r\n
используя QBytearray.simplified(), результат будет выглядеть так:b'Enter an input A,B,C:'
Для того, чтобы удалить последний b' '
Я должен только print string[2:-1]
выход:Enter an input A,B,C:
Это похоже на долгий путь: упростить, преобразовать в строку, разделить массив. Есть ли лучший метод? В настоящее время данные поступают из Qprocess и добавляются в textBrowser.
s = self.process.readAll()
s = s.simplified()
self.itpBrowser.append(str(s)[2:-1])
1 ответ
Решение