2012-06-13 3 views
0

Я начал одерживать импорт по отношению к задержке экземпляра экземпляра. Подумал ...Производительность индивидуального и общего импорта

Я использую отдельный центральный модуль kinds.py для всех определений классов Model.db. Различные модули обработчика/задачи будут импортировать классы, которые они используют. Интересно было о компромиссах с глобальными «видами импорта» и серией «из импорта видов ...». Если весь sorts.py не нужен, быстрее ли делать индивидуальный импорт? Или, используется ли процесс python/GAE для работы через отдельные импортные операции быстрее? Может быть, существует какая-то точка разрыва в n% от общей суммы?

+0

Профилировали ли вы свой код? – Daenyth

ответ

0

Нет разницы в скорости между этими двумя вариантами. Python все равно должен разбирать весь файл.

Фактически, строго говоря, может быть даже разница в другом направлении: с from kinds import ..., Python должен был бы создать и назначить каждую ссылку, которая добавляет (крошечную, крошечную) нагрузку.

Смежные вопросы