Files
intellecton/venv/lib/python3.12/site-packages/matplotlib/__pycache__/pylab.cpython-312.pyc
T

29 lines
2.7 KiB
Plaintext
Raw Normal View History

Ë
†RjA ãódZddlmZmZddlZddlmZmZm Z m
Z
m Z m Z m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$ddl%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+ddlm,Z,m-Z-m.Z/ddl0­ddl1­ddl2­ddl3­ddl4­ddl1Z5ddl6m7Z7ddl8Z8e9d«jtZ:e9d«jvZ;e9d«jxZ<e9d«jzZ=e9d«j|Z>e9d«j~Z?e9d«j€Z@y) aÕ
`pylab` is a historic interface and its use is strongly discouraged. The equivalent
replacement is `matplotlib.pyplot`. See :ref:`api_interfaces` for a full overview
of Matplotlib interfaces.
`pylab` was designed to support a MATLAB-like way of working with all plotting related
functions directly available in the global namespace. This was achieved through a
wildcard import (``from pylab import *``).
.. warning::
The use of `pylab` is discouraged for the following reasons:
``from pylab import *`` imports all the functions from `matplotlib.pyplot`, `numpy`,
`numpy.fft`, `numpy.linalg`, and `numpy.random`, and some additional functions into
the global namespace.
Such a pattern is considered bad practice in modern python, as it clutters the global
namespace. Even more severely, in the case of `pylab`, this will overwrite some
builtin functions (e.g. the builtin `sum` will be replaced by `numpy.sum`), which
can lead to unexpected behavior.
é)ÚflattenÚ silent_listN)Údate2numÚnum2dateÚ datestr2numÚdrangeÚ
DateFormatterÚ DateLocatorÚ RRuleLocatorÚ YearLocatorÚ MonthLocatorÚWeekdayLocatorÚ
DayLocatorÚ HourLocatorÚ