Поскольку основной файл становился довольно длинным, я решил разделить свой код на два файла, один из которых содержал все функции (здесь называемые common_functions.py
), а другой содержал классы и методы, позже импортируя первый. Вопрос в том, что я хотел бы импортировать эти функции, используя
from common_functions import *
так как мне не нужен префикс для функции внутри и потому что их довольно много. Также, хотя это и не важно, это позволяет мне не повторять импорт пакетов в файле класса. Проблема в том, что spyder не идентифицирует внутреннюю часть импортированного файла, в результате чего везде появляются предупреждения, как показано ниже, хотя код выполняется нормально.
Итак, мой вопрос: есть ли способ удалить это предупреждение, объяснив spyder, как получить пакеты и функции common_functions.py
, или организовав код другим способом?