我都看过:
import scipy as sp
和:
import scipy as sc
是否在任何地方列出了官方偏好?
例如,在" Scipy简介"文档中,建议您执行以下操作:
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt
但是Scipy软件包未提供类似的缩写。
在此问题中,建议使用sp,但是指向Scipy文档的链接实际上并未在sc上指定sp。
参见docs.scipy.org/doc/scipy/reference/
哦,所以链接的问题中的建议实际上是误导的。 您基本上从不想import scipy as sp。 您只想from scipy import integrate。 这很有趣,因为看起来似乎有些通用的标题scipy子模块之间可能存在潜在冲突。
@DanHickstein:您可以使用import scipy.integrate as SI或某些此类唯一标识符来避免冲突。
我编辑了这个问题,以明确表明我并不是在寻求一种意见。 我想知道官方文档中是否对该问题有明确的答案。 如下所示,有一个官方答案。 因此,我建议重新提出这个问题。
根据Scipy文档,"官方"答案是,确实没有理由
import scipy
因为Scipy中所有有趣的功能实际上都位于子模块中,所以不会自动导入。 因此,推荐的方法是使用
from scipy import fftpack
from