импорт нескольких функций из модуля Python

Я импортирую множество функций из модуля

Лучше использовать

from my_module import function1, function2, function3, function4, function5, function6, function7

, который немного беспорядочный, но позволяет избежать переполнения текущего пространства имен все из этого модуля или

from my_module import *

Что выглядит аккуратно, но заполнит пространство имен всем из этого модуля.

Ничего не могу найти в PEP8 о том, каков предел того, сколько вы должны импортировать по имени. Что лучше и почему?

36
задан Jim Jeffries 20 July 2011 в 12:23
поделиться