Я использую pylab (более конкретно numpy) во всех моих программах python. Исключения очень редки, если они есть. До сих пор я привык импортировать numpy следующим образом:
from numpy import *
Это имеет то преимущество, что он выглядел так, как будто numpy был частью python с самого начала. Есть ли что-то плохое в факте импорта numpy, как это, в каждом script? Я имею в виду, кроме того, что для каждой программы script/потребуется немного больше памяти и потребуется больше времени для загрузки.
Мне всегда нужно писать numpy или даже np, прежде чем каждый вызов функции, который приходит из numpy (например, np.zeros(3)), утомительно, потому что он требует, чтобы я знал, какая функция исходит из numpy, а какая нет. Мне все равно, что функция zeros исходит из numpy или python, я просто хочу/должен ее использовать.
Какая запись лучше в соответствии с вами?