Не получается прочитать txt файл. python
@bot.message_handler(commands=['start'])
def start(message):
filepath = f'{path}' + 'Blacklist.txt'
if os.path.exists(filepath) == False:
with open(filepath, 'w', encoding='utf-8') as file:
file.write('')
print('Файл создан')
with open(filepath, 'r', encoding='utf-8') as file:
if message.from_user.id in file.readlines():
print('он тут')
else:
print('его тут нет')
print(file.readlines())
print(message.from_user.id)
содержимое файла Blacklist.txt: 228
выводит в консоль:
его тут нет
[]
228
Как мне это поправить?
Ответы (1 шт):
Автор решения: Кирилл Кравцов
→ Ссылка
Помог комментарий insolor
А, ну значит message.from_user.id - целое число, а из файла строки читаются.