Numpy,scipy,matplotlib和pylab是使用python进行科学计算的常用术语。
我只是学习了一些有关pylab的知识,而感到困惑。每当我要导入numpy时,我都可以执行以下操作:
import numpy as np
我只是认为,一旦我这样做
from pylab import *
numpy也将被导入(使用np
别名)。所以基本上,第二个相比第一个做更多的事情。
我想问的几件事:
- pylab仅仅是numpy,scipy和matplotlib的包装吗?
- 由于NP是pylab中的numpy别名,因此pylab中的scipy和matplotlib别名是什么?(据我所知,plt是matplotlib.pyplot的别名,但我不知道matplotlib本身的别名)
/usr/lib/pymodules/python2.7/matplotlib/pylab.py
确切地检查pylab导入的内容(Windows或OSX的确切路径有些不同;询问是否需要帮助找到它。)