pylab
pylab является устаревшей интерфейсом, и его использование крайне не рекомендуется. Эквивалентная замена — matplotlib.pyplot. Полный обзор интерфейсов Matplotlib см. в Интерфейсы приложений Matplotlib (API).
pylab был разработан для поддержки работы в стиле MATLAB, где все функции, связанные с построением графиков, непосредственно доступны в глобальном пространстве имен. Это достигалось с помощью импорта с подстановкой (from pylab import *).
Предупреждение
Использование pylab не рекомендуется по следующим причинам:
from pylab import * импортирует все функции из matplotlib.pyplot, numpy, numpy.fft, numpy.linalg и numpy.random, а также некоторые дополнительные функции в глобальное пространство имен.
Такой подход считается плохой практикой в современном Python, так как он засоряет глобальное пространство имен. Более того, в случае с pylab это приведет к перезаписи некоторых встроенных функций (например, встроенная функция sum будет заменена на numpy.sum), что может привести к непредсказуемому поведению.
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/pylab.html