Сеня рядом и Белла пришел. Былое
Будильник на Python
ВАЖНО! Редактор в Яндекс.Дзен игнорирует все отступы, поэтому прошу смотреть конечный код по ссылке в github в конце статьи! Привет. Давай попробуем создать обычный будильник, используя только лишь python. Создаем папку проекта (я буду делать на windows). Открываем IDE (в моём случае PyCharm). 1. Для нашего проекта следует установить необходимые модули, поэтому вбиваем в терминале: 2. Следующий шаг - скачать рингтон. Качаем рингтон с этого сайта, можете также поставить и свою любимую музыку, важно только, чтобы она находилась в папке с вашим файлом, где вы пишите код...
Объясняю про коллбэки на пальцах
Коллбэк (callback) – это обычная функция, но которая должна быть вызвана при каком-то событии. Для этого мы передаем наш коллбэк в некоторую функцию. Эта функция потом просто вызовет нашу функцию-коллбэк, которую мы ей передали. Аналогия: мы звоним в клинику, а там нам отвечают, что все операторы заняты, и предлагают оставить свой номер, чтобы они перезвонили. Это и есть пример коллбэка (с английского, кстати, так дословно и переводится – перезвонить обратно или обратный вызов). То есть мы оставили номер, на который нужно перезвонить, когда освободится оператор...