@Lunatik-cyber
Начинающий программист.

Как считать данные из файла users.txt?

Как можно считать данные из файла users.txt.
Внутри данные расположенные таким образом: users = [12345678, 12345678, 12345678]

Нужно чтобы данная часть кода считывала этот файл:
@bot.message_handler(func=lambda message: message.chat.id not in users)
def some(message):
bot.send_message(message.chat.id, 'Хозяин не разрешает общаться с чужаками!')

Просто я учусь писать ботов.
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Лучше не делать так, если хотите хранить такие структуры, то нужно записывать их в файл именно как JSON.

А вообще -
import json
with open('users.txt', 'r') as f:
    users = json.loads(f.read().replace('users = ', ''))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы