我正在使用python 3.8.3和pyQt5编写应用程序。这是我的代码的一部分:
def logind(self):
datas=open('NeveshtarUsers.txt', 'r')
data=datas.readlines()
print(data)
n=self.user.text()
print(n,'\n')
print(data[1])
if (data[1])==(n,'\n'):
print('yeeeeesssss!')
我检查了data[1]
完全等于self.user.text()
,但是当我编码时
n=self.user.text()
输出文本后有一个空格,但是data [1]没有空格。所以我不能继续我的项目。如果可以的话,请帮助我。
n=self.user.text()
n.rstrip("\n")
删除换行符