Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用“进口”的规则是什么;作为「;在Python中不使用from_Python_Import_Scipy - Fatal编程技术网

使用“进口”的规则是什么;作为「;在Python中不使用from

使用“进口”的规则是什么;作为「;在Python中不使用from,python,import,scipy,Python,Import,Scipy,我试图在Python2.7中导入以下函数 import scipy.signal.savgol_filter as sgolay 我收到了以下错误: ImportError: No module named savgol_filter savgol_过滤器是一个函数,而不是一个模块,因此错误是有意义的。那么,我的问题是,如果不使用“from”一词,除了模块之外,是否不可能导入任何内容 换句话说,以下工作: from scipy.signal import savgol_filter as s

我试图在Python2.7中导入以下函数

import scipy.signal.savgol_filter as sgolay
我收到了以下错误:

ImportError: No module named savgol_filter
savgol_过滤器是一个函数,而不是一个模块,因此错误是有意义的。那么,我的问题是,如果不使用“from”一词,除了模块之外,是否不可能导入任何内容

换句话说,以下工作:

from scipy.signal import savgol_filter as sgolay
但一般来说,以下“子部分”是否需要作为一个模块

import my_module.sub_part as some_name
我看到很多文章建议“sub_部分”不需要是一个模块。scipy有没有什么棘手的事情让它无法工作

谢谢

Jim

导入用于导入模块。如果未导入模块,则应查看其是否为对象,并创建如下实例:


一般来说,如果你做
导入东西
导入东西.子项
导入东西.子项.子项
,等等,最右边的东西需要是一个模块。只有来自表单的
允许导入非模块的内容。如果您想要对import语句的形式及其允许的内容有一个明确的说明,那么将非常详细地解释它,但这是一个相当密集的阅读

import scipy as sp
sgolay = scipy.signal.savgol_filter
#Other stuff to do...