我一直在處理這部分代碼,試圖得到一個possitive,但無法得到一個。一段時間後發現我的函數「if open in open('users.txt'):」並不是要識別字符串的一部分,因爲如果users.txt只包含單詞「博拉」。 我的意思是,如果我在user.txt中寫入「Bola」,它會給我一個錯誤。 我設法瞭解問題,但不知道如何解決它。 使用U.find()嘗試,但它並沒有提前python:if open in open(example.txt)not reading the string
U=open('users.txt','a+')
bola = "Bola"
if bola in open('users.txt'):
U.close()
print("usercid found")
else:
U.write("[" + str(cid) + "]"+str(m.from_user.first_name)+"\n")
U.close()
print("no usercid gaaaaa")
簡單地說:你從來沒有真正讀取文件。首先,無論你喜歡什麼方式。 – TigerhawkT3