-1

我创建了这个可以用作登录的脚本,然后创建了一个包含数据的外部文本文件1234,这是试图比较文件中的数据,但输出这两个值是不同的,即使它们是相同。提前感谢您可以给我的任何帮助,我使用的代码如下:

getUsrName = input("Enter username: ")
file = open("documents/pytho/login/cdat.txt", "r")
lines = file.readlines()
recievedUsrName = lines[1]
file.close()
print(getUsrName)
print(recievedUsrName)
if recievedUsrName == getUsrName:
    print("hello")
elif getUsrName != recievedUsrName:
    print("bye")
else:
4

1 回答 1

0

试试看:

if recievedUsrName.strip() == getUsrName:
    ...

它必须是尾随的换行符。

于 2017-10-21T22:35:25.160 回答