Импорт между модулями
Модуль impyrial, который вы документировали в предыдущем упражнении, разрастается: вы разделили приватные функции (те, которые не предназначены для пользователей) и публичные. Приватные функции находятся в модуле core.py, а публичные — в модуле api.py.
Однако публичные функции зависят от приватных, поэтому их нужно импортировать в api.py. В этом упражнении вы настроите импорт так, чтобы модули пакета работали вместе.
Примечание: обязательно запустите example_script.py. Если запустить файл api.py, вы получите ошибку
ModuleNotFoundError: No module named 'impyrial' — это ожидаемое поведение.
Напомним, что открыть и закрыть обзор папок и файлов можно, нажав на значок в левой части редактора, выделенный красным.

Это упражнение является частью курса
Разработка пакетов на Python
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение