НачатьНачать бесплатно

Относительные импорты

Чтобы улучшить структуру кодовой базы калькулятора, вы решаете организовать проект, собрав калькуляторы в отдельный пакет.

Раскройте папку calculators. Вы увидите, что она содержит три файла: __init__.py, который указывает на то, что папка является пакетом, а также по одному файлу для каждого калькулятора — basic_calculator.py и financial_calculator.py.

Файлу financial_calculator.py необходим доступ к коду из файла basic_calculator.py. Чтобы обеспечить это, используйте относительный импорт.

Это упражнение является частью курса

Практический проект: разработка программного обеспечения на Python

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение