Источник: Nuances of Programming Как специалист по исследованию данных, я ежедневно использую Python для создания приложений, работа которых зависит от учетных данных и параметров конфиденциальности. Вот несколько примеров навскидку: Некоторые из этих параметров являются приватными по своей сути. Другие же можно назвать конфиденциальными, поскольку они часто фигурируют в разговорах о кибер-атаках или иных сетевых угрозах. ️️️️️⚠️️️ Хотя это само собой разумеется, но давайте все равно проговорим еще раз: такие данные никогда не следует жестко кодировать в файлах python...
Одним из ключевых аспектов в программировании является обеспечение безопасности, особенно при работе с логинами, паролями, API и другими конфиденциальными данными. Поэтому для начала мы создадим отдельный файл config.py, где определим константу TOKEN, которая будет содержать значение токена. Затем в файле run.py мы импортируем этот файл и используем значение константы TOKEN, в результате чего код будет выглядеть так: import asyncio from aiogram import Bot, Dispatcher from aiogram.types import Message from aiogram...