Size: a a a

Сообщество Python Программистов

2020 October 16

✠ⒹⒶⓃⓃⓎ✠... in Сообщество Python Программистов
У тебя айди читает с команды /start?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
я не спрашиваю, что это, я спрашиваю, зачем
IP-адрес это 32-битное число.
Для сокращения записи его делят на группы по 8 бит и записывают десятичные значения групп, разделяя точкой.
Я же делаю в редьюсе обратную операцию - последовательно сдвигаю на 8 бит влево уже имеющиеся значения октетов и добавляю очередное.

По сути без редьюса это будет вот так:
ints = [192, 168, 0, 1]
n = ((((((((ints[0]<<8) + ints[1])<<8) + ints[2])<<8) + ints[1])<<8) + ints[0])
источник

NK

Nikita Krasulya in Сообщество Python Программистов
✠ⒹⒶⓃⓃⓎ✠
У тебя айди читает с команды /start?
с send_welcome
источник

NK

Nikita Krasulya in Сообщество Python Программистов
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
IP-адрес это 32-битное число.
Для сокращения записи его делят на группы по 8 бит и записывают десятичные значения групп, разделяя точкой.
Я же делаю в редьюсе обратную операцию - последовательно сдвигаю на 8 бит влево уже имеющиеся значения октетов и добавляю очередное.

По сути без редьюса это будет вот так:
ints = [192, 168, 0, 1]
n = ((((((((ints[0]<<8) + ints[1])<<8) + ints[2])<<8) + ints[1])<<8) + ints[0])
спасибо
я чисто в ответ руду, но энивей, спасибо за потраченное на разжевывание время
источник

K

KarmaBot in Сообщество Python Программистов
Egor
спасибо
я чисто в ответ руду, но энивей, спасибо за потраченное на разжевывание время
Вы увеличили карму Бензофуран Гетероцикл до 2031.28 (+22.14)
источник

R3

Rud 356 in Сообщество Python Программистов
Nikita Krasulya
с send_welcome
А надо вносить в бд кого оповещать и рассылать по айдишникаи из бд, ну ебана
источник

R3

Rud 356 in Сообщество Python Программистов
А в либах для ботов можно отправлять по айдишникам юзеров сообщения
источник

✠ⒹⒶⓃⓃⓎ✠... in Сообщество Python Программистов
У меня реализовано вот так
источник

✠ⒹⒶⓃⓃⓎ✠... in Сообщество Python Программистов
источник

✠ⒹⒶⓃⓃⓎ✠... in Сообщество Python Программистов
Потом он у меня бежит по этому текстовику и рассылает что надо
источник

NK

Nikita Krasulya in Сообщество Python Программистов
Rud 356
А надо вносить в бд кого оповещать и рассылать по айдишникаи из бд, ну ебана
Я вношу в бд айдишник в следующей функции
Прикол в том, что юзер из интерфейса сам себе делает напоминание
А второй поток на while true проверяет наличие записей
То есть изначально программа не знает, во сколько и кого оповещать, это в рил тайм работает
источник

А

Айван in Сообщество Python Программистов
✠ⒹⒶⓃⓃⓎ✠
Потом он у меня бежит по этому текстовику и рассылает что надо
Обычно  … not in …  делают
источник

✠ⒹⒶⓃⓃⓎ✠... in Сообщество Python Программистов
Nikita Krasulya
Я вношу в бд айдишник в следующей функции
Прикол в том, что юзер из интерфейса сам себе делает напоминание
А второй поток на while true проверяет наличие записей
То есть изначально программа не знает, во сколько и кого оповещать, это в рил тайм работает
Разве так можно? Он не должен пометить себе где-то инфу по заданному айди?
источник

✠ⒹⒶⓃⓃⓎ✠... in Сообщество Python Программистов
Айван
Обычно  … not in …  делают
учту, спасибо
источник

NK

Nikita Krasulya in Сообщество Python Программистов
✠ⒹⒶⓃⓃⓎ✠
Разве так можно? Он не должен пометить себе где-то инфу по заданному айди?
Юзер: *создает напоминание*
База данных:  *берет в себя айди, дату и время, текст*
Поток: *на while true проверяет и отправляет в указанное время по айдишнику*
источник

R3

Rud 356 in Сообщество Python Программистов
Nikita Krasulya
Я вношу в бд айдишник в следующей функции
Прикол в том, что юзер из интерфейса сам себе делает напоминание
А второй поток на while true проверяет наличие записей
То есть изначально программа не знает, во сколько и кого оповещать, это в рил тайм работает
В чем проблема сделать табличку с уведомлениями и запрашивать данные с неё?
источник

✠ⒹⒶⓃⓃⓎ✠... in Сообщество Python Программистов
В таком случае наверное подойдет использование SQL, нет? Эксперты, мне тоже интересно
источник

✠ⒹⒶⓃⓃⓎ✠... in Сообщество Python Программистов
sql таблица поможет?
источник

NK

Nikita Krasulya in Сообщество Python Программистов
+бд сортируется, чтобы брала самое ближайшее по времени напоминание
источник