Size: a a a

pyTelegramBotAPI.talks.ru

2019 November 21

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
Новый список не будет в словаре
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
Так
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
Нужно обращаться к users[userid], user вообще убрать
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
users[id] = [date for date in users[id] if date >= min_datetime]?
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
Да
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
Та же история
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
Будто аппенд не происходит что ли
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
Егорка
def on_message(message):
   id = message.from_user.id
   user = users[id]
   min_datetime = time.time() - 60
   user = [date for date in user if date >= min_datetime]
   if len(user) < 20:
       user.append(message.date)
   else:
       print(user[0])
       print(user[19])
не туда сунул все да?
Тут получается что мы создали новый объект user, а в словаре старый остаётся
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
def on_message(message):
   id = message.from_user.id
   min_datetime = time.time() - 60
   users[id] = [date for date in users[id] if date >= min_datetime]
   if len(users[id]) < 20:
       users[id].append(message.date)
   else:
       print(users[0])
       print(users[19])
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
Вот, как бы он мне вывел
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
[1574293958, 1574293961, 1574293962, 1574293963, 1574293964, 1574293964, 1574293964, 1574293964, 1574293965, 1574293965, 1574293965, 1574293966, 1574293966, 1574293966, 1574293967, 1574293967, 1574293967, 1574293968, 1574293968, 1574293968]
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
Но последние принты не так ведь должны работать)
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
Почему нет
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
там []
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
Оба случая
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
В users у тебя списки
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
Два юзера, два списка
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
Да, но сейчас только я юзер
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
А
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
Хм
источник