Size: a a a

pyTelegramBotAPI.talks.ru

2019 November 24

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Malik 🍕
Ребята, как можно проверить текущее время на попадание в заданный отрезок времени?

Например:
Начало работы: 17:30
Конец работы: 3:33
Текущее время: 4:15

Используя datetime можно сравнивать промежутки времени.

Но я не могу понять логику как это сделать адекватно
Использовать unix
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Взять unix-время начала, unix-время конца. Сравнить, т.к. это обычные инты
источник

M

Malik 🍕 in pyTelegramBotAPI.talks.ru
Пасюк Лошадкин
Взять unix-время начала, unix-время конца. Сравнить, т.к. это обычные инты
Можешь пример дать проверки на отрезок времени?
источник

M

Malik 🍕 in pyTelegramBotAPI.talks.ru
Start:  17:30
End:  3:33
Now is : 17:31

Now > Start дает True — меня это смущает
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Malik 🍕
Можешь пример дать проверки на отрезок времени?
Не помню, как взять unix заданной даты, найди.

unix1 = takedate(nachalo)
unix2 = takedate(konets)

if unix1 < > == unix2
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Названия функций не имеют никакого смысла, все совпадения с реальностью случайны.
источник

M

Malik 🍕 in pyTelegramBotAPI.talks.ru
Попробую, просто у меня условия неверно отрабатывают — в этом проблема
источник

◇Сущ in pyTelegramBotAPI.talks.ru
Всем привет! А дерево переходов по кнопокам по какому принципу делать?
источник

KA

Kevin Atlas in pyTelegramBotAPI.talks.ru
хендлеры на кнопки
источник

◇Сущ in pyTelegramBotAPI.talks.ru
Можно ли под каждым if сделать ещё ветку if‘о-в с другими клавиатурами?
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
◇Сущ
Можно ли под каждым if сделать ещё ветку if‘о-в с другими клавиатурами?
Нет, в питоне можно сделать только один if, если засунуть if в if система выдаст синий экран
источник

KA

Kevin Atlas in pyTelegramBotAPI.talks.ru
Пасюк Лошадкин
Нет, в питоне можно сделать только один if, если засунуть if в if система выдаст синий экран
источник

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
Пасюк Лошадкин
Нет, в питоне можно сделать только один if, если засунуть if в if система выдаст синий экран
А если еще вместо фото сделать скрин экрана, то комп сгорит нахуй от перегрузки
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Ну типо блин)
Попробуй, зачем спрашивать такое?
источник

◇Сущ in pyTelegramBotAPI.talks.ru
Kevin Atlas
хендлеры на кнопки
На каждую? A в параметры передавать handler что?
источник

KA

Kevin Atlas in pyTelegramBotAPI.talks.ru
◇Сущ
На каждую? A в параметры передавать handler что?
калбек
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Language:
py3


Source:
x = 1
y = 2
if x > 0:
   if y > 1:
       print("да")


Result:
да
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
◇Сущ
На каждую? A в параметры передавать handler что?
Да, клавиатура в тг - просто отправка текстового сообщения
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Ну если только клавиатура не inline
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Если нужно запоминать, в каком именно меню находится пользователь - бд, или как бюджетный (по времени) вариант - словарь
источник