在qlineedit获得文本后如何删除空格?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在qlineedit获得文本后如何删除空格?相关的知识,希望对你有一定的参考价值。
我正在使用python 3.8.3和pyQt5编写应用程序。这是我的代码的一部分:
def logind(self):
datas=open('NeveshtarUsers.txt', 'r')
data=datas.readlines()
print(data)
n=self.user.text()
print(n,'
')
print(data[1])
if (data[1])==(n,'
'):
print('yeeeeesssss!')
我检查了data[1]
完全等于self.user.text()
,但是当我编码时
n=self.user.text()
输出文本后有一个空格,但是data [1]没有空格。所以我不能继续我的项目。如果可以的话,请帮助我。
答案
我认为它是尾随 n字符。尝试n=self.user.text()
n.rstrip("
")
删除换行符
以上是关于在qlineedit获得文本后如何删除空格?的主要内容,如果未能解决你的问题,请参考以下文章
除了文本,如何从文本中删除数字、标点、空格和特殊字符? [复制]
python PyQt4中如何获得QTextEdit的内容获得QLineEdit的内容有QLineEdit.text(),那QTextEdit呢?