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