3435 читали · 2 года назад
Телеграм Бот с сообщениями по расписанию
Всем привет! В данной статье я расскажу как написать телеграмм бота на языке Python при помощи библиотеки aiogram3b который будет отправлять сообщения по расписанию. Я не буду писать как создать бота в Телеграмме, думаю что Вы уже умеете это делать. Начнем сразу с кода: 1. Скачиваем необходимые библиотеки 2. Пишем код запуска бота у меня это файл bot.py import asyncio import logging from datetime import datetime import aioschedule from time_mes import send_message_cron from aiogram import Bot, Dispatcher from config_data.config import Config, load_config from handlers import other_handlers from apscheduler...
asyncio.call_later в Python: механизм, применение и лучшие практики
Асинхронное программирование в Python кардинально изменило подход к обработке I/O-операций, позволяя эффективно управлять тысячами одновременных задач без блокировки потока. Библиотека asyncio, представленная в Python 3.4, стала стандартом для асинхронного кода. Ключевой компонент её работы — цикл событий (Event Loop), который координирует выполнение корутин, обрабатывает системные события и планирует задачи. Одна из критических возможностей event loop — отложенное выполнение функций. Здесь на сцену выходит метод call_later, позволяющий запланировать вызов функции через заданное время...