标签: python module package python-import
我正在尝试编写我的第一个Python包,几乎所有模块都需要使用NumPy。我应该在每个模块中写import numpy还是在包中有一些地方我可以只导入一次,这样每个模块都可以使用它?最好的方法是什么?
import numpy
答案 0 :(得分:4)
是的,只需在任何需要的地方导入它。
不要过于聪明地编写导入所有内容的函数或导入内容的元模块import *;所有这一切只会使您的代码难以阅读,而且只是发生错误的另一个地方。
import *