Python “与”之间有什么区别;派拉布“;及;matplotlib.pyplot“;?

Python “与”之间有什么区别;派拉布“;及;matplotlib.pyplot“;?,python,matplotlib,Python,Matplotlib,我尝试使用MatPlotLib,我已经意识到它可以以两种不同的方式导入,并且在这两种情况下都可以工作(以相同的方式):import pylab as p或import MatPlotLib.pyplot as p 那么,我的问题是这两种方式之间有什么区别呢?来自文档: Pylab将pyplot功能(用于打印)与numpy相结合 功能(用于数学和处理数组) 单一名称空间,使该名称空间(或环境)更加 我喜欢。例如,可以只调用sin和cos函数 就像在MATLAB中一样,同时拥有 pyplot 请注意

我尝试使用MatPlotLib,我已经意识到它可以以两种不同的方式导入,并且在这两种情况下都可以工作(以相同的方式):
import pylab as p
import MatPlotLib.pyplot as p

那么,我的问题是这两种方式之间有什么区别呢?

来自文档:

Pylab将pyplot功能(用于打印)与numpy相结合 功能(用于数学和处理数组) 单一名称空间,使该名称空间(或环境)更加 我喜欢。例如,可以只调用sin和cos函数 就像在MATLAB中一样,同时拥有 pyplot

请注意,pylab仅从顶部numpy命名空间导入。因此,这将起作用

import numpy
numpy.array # works
numpy.distutils # finds a module
而这不会

import pylab
pylab.array # works, is actually numpy array
pylab.distutils # gives an error
可能重复的