我創建了這個腳本,可以用作登錄,然後創建一個外部文本文件,其中包含數據1234
,這是試圖比較文件中的數據,但輸出這兩個值是不同的,儘管它們是相同的。在此先感謝任何幫助,您可以給我,我用的代碼如下:關於外部python文件的條件語句問題
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:
你想用'lines [1]'來讀取文件中的第二行? 或第一個用'lines [0]'? – 0TTT0
@ 0TTT0我實際上有第一行,我想讀第二行,我只是簡化它的描述。 –
當您執行它時,您必須添加文本文件的確切內容和腳本的輸出。 – thanasisp