Как читать в QListWidgetItem, игнорируя все символы '\r'?
У меня есть текстовый файл, который содержит строки, которые добавляются с помощью метода, который я написал, который добавляет символ '\r' таким образом, что текстовый файл отформатирован как таковой,
string 1
string 2
string 3
Моя дилемма в том, что у меня есть QListWidget, который читает этот текстовый файл и отображает каждый из них QListWidgetItem, а в списке каждый размечен так,
string 1
string 2
string 3
Я понимаю, что это ожидаемое поведение, но мне нужно игнорировать '\r' при чтении их в QListWidget.
У меня есть следующий код,
with open('someFile.txt') as f:
for line in f:
stripped = line.replace("\r", "")
self.myQList.addItem(stripped)
Тем не менее, когда отображается мой список, он все равно добавляет возвращаемый символ. Вы можете сказать по выделенному элементу, который излишне занимает две строки.
Я знаю, что есть несколько вопросов, касающихся удаления новых строк / возвратов, но я пробовал несколько, и казалось, что это должно сработать. Что я делаю неправильно?