Я выполняю проверки PEP8 в python, используя библиотеку python flake8. У меня есть оператор импорта в качестве __init__.py
файла в одном из моих суб-модулей, выглядит следующим образом:python pep8 класс в init импортирован, но не используется
from .my_class import MyClass
Причина у меня есть эта строка в файле инициализации так, что я могу импортировать MyClass из субмодулем как from somemodule import MyClass
вместо того, чтобы писать from somemodule.my_class import MyClass
.
Я хотел бы знать, можно ли поддерживать эту функциональность при исправлении нарушения PEP8?
Рекомендация использовать '__all__' сработала! Спасибо. – Salvius