Топ-5 настроек Python-проекта, которые спасут тебе нервы

Перед стартом Python-проекта сделай базовый набор, который потом спасёт нервы.

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

Потом сразу зафиксируй библиотеки, а не вспоминай через месяц, что ты ставил.

Добавь автоформатирование кода, проверку ошибок и простые тесты.

Секретные ключи держи отдельно, не пихай их прямо в код.

И главное: сразу сделай нормальную структуру папок, README и проверку перед коммитом.

Минимум простой: окружение, зависимости, форматирование, тесты и порядок в папках.

Это не занудство.

Это разница между проектом, который можно развивать, и папкой, которую страшно открыть через неделю.

1