Я занимался этой частью кода, пытаясь получить способный, но не имея возможности получить его. Через некоторое время выяснилось, что моя функция «если bola in open (« users.txt »):« не пытается идентифицировать одну часть строки, так как это даст мне только возможность, если user.txt содержит только слово « Bola». Я имею в виду, если я напишу «Бола» внутри user.txt, это даст мне ложь. Мне удалось понять проблему, но не знаю, как ее исправить. Пробовал с помощью U.find(), но это не сработало ... любое решение будет apreciated ...python: if string in open (example.txt), не читающий строку
заранее спасибо
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