Создаём заметку с датой и временем в файл!
Сделаем скрипт, который создаёт текстовый файл с текущей датой и записывает туда текст. Ничего устанавливать не нужно — используется только стандартная библиотека Python.
Импортируем модули:
from datetime import datetime, timezone
from pathlib import PathМодуль
datetime нужен для работы с датой и временем, а pathlib — для работы с файлами и путями на любой ос.Зададим текст заметки:
text = "Проверить логи после деплоя\n"Текст можно менять прямо в коде или позже вынести в аргументы командной строки.
Сформируем имя файла с датой и временем (UTC):
timestamp = datetime.now(timezone.utc).strftime("%Y-%m-%d_%H-%M-%S")
filename = Path(f"note_{timestamp}.txt")Используем UTC-время, чтобы избежать проблем с часовыми поясами.
Записываем текст в файл:
filename.write_text(text, encoding="utf-8")Метод
write_text() короче и чище, чем ручное открытие файла через open(), и хорошо читается в небольших скриптах.Выводим результат:
print(f"Заметка сохранена: {filename.resolve()}")Выводим полный путь к файлу, чтобы сразу было понятно, где именно сохранена заметка.
После запуска в текущей папке появится файл, например:
note_2026-01-17_15-42-10.txtВнутри файла будет текст заметки: "Проверить логи после деплоя".
Такой подход удобен для быстрых заметок, фиксации идей, локального логирования действий, а также как заготовка под CLI-утилиту или простой список задач.
Python Ready | #практика