6 лет назад
Python: Структура консольного приложения.
В данной статье будет рассмотрена структура консольного приложения и некоторые технические особенности его реализации на высокоуровневом языке Python. Статья носит ознакомительный характер, автор и туп, и глуп. Рассмотрим общую структуру файловой системы нашего приложения: — Если ваш проект называется Flower, то и корневая директория вашего проекта должна называться Flower и никак иначе. При релизе проекта, вы должны добавлять номер версии (прим. Flower-1.0). — Если у вас есть исполняемые файлы вам следует создать отдельную папку bin...
Создание приложения задач на Python: практическое руководство
В этом руководстве мы разоберём, как построить простое консольное приложение для управления задачами на Python. Пример основан на надёжной базовой структуре: хранение задач в JSON-файле, аккуратные функции для загрузки и сохранения данных, а также удобное меню для взаимодействия с пользователем. Ниже приведён рабочий пример кода, который реализует функционал, описанный выше. Комментарии поясняют ключевые моменты. import os import json FILENAME = "task.json" def load_or_init(): """Загружаем задачи или инициализируем файл пустым списком.""" if not os.path.exists(FILENAME): with open(FILENAME, "w", encoding="utf-8") as f: json...