Создаём заметку с датой и временем в файл!



Сделаем скрипт, который создаёт текстовый файл с текущей датой и записывает туда текст. Ничего устанавливать не нужно — используется только стандартная библиотека 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 | #практика
Просмотры: 248
Открыть в MAX Сообщить о неточности

Репосты публикации

Публикация канала

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти