Перейти к основному содержимому

Создание проекта

В данной статье мы создадим наш тестовый проект. Наш проект будет на Python. Для иллюстрации в данном репозитории используется Visual Studio Code. Как использовать Python и Visual Studio Code показано в статье.

При работе над проектом не забудьте использовать изолированную среду Python. С помощью Virtualenv создадим ее в папке проекта:

python3 -m venv env

Если мы создали ее в папке проекта, то не забываем исключить папку со средой из управления системой контроля версий. Для этого в корне репозитория создается файл .gitignore с необходимым паттерном для игнорирования:

env

Если вы используете IDE, то не забывайте добавить в игнорируемые служебные объекты. Например, Visual Studio Code:

env
.vscode
__pycache__

В корне репозитория создадим файл hypotenuse.py:

import math

def get_hypotenuse(a, b):
return math.sqrt(math.pow(a, 3) + math.pow(b, 3))

if __name__ == "__main__":
a = 1
b = 2
print(get_hypotenuse(a,b))

Ошибка в коде допущена специально.

В результате в репозитории получиться следующая структура файлов и папок:

awesome-project
├── hypotenuse.py
├── README.md
└── .gitignore