【发布时间】:2012-08-01 02:27:33
【问题描述】:
我不知道导入模块的正确方法。
我有一个初始化代码、进行一些初步计算等的主文件。 我也有 5 个函数 f1, f2, ... f5。主要代码和所有功能都需要 Numpy。
如果我在主文件中定义所有函数,代码运行良好。
(导入:import numpy as np)
如果我将函数放在单独的文件中,则会出现错误:Error : Global name 'linalg' is not defined.
导入模块以使函数 f1 - f5 可以访问 Numpy 功能的正确方法是什么?
【问题讨论】:
-
在每个文件的开头导入numpy,如果已经导入过一次,就不会再次导入,但是你可以使用命名空间。
标签: python numpy python-import