创建Python包并导入模块

时间:2013-03-06 22:45:11

标签: python module package python-import

我正在尝试编写我的第一个Python包,几乎所有模块都需要使用NumPy。我应该在每个模块中写import numpy还是在包中有一些地方我可以只导入一次,这样每个模块都可以使用它?最好的方法是什么?

1 个答案:

答案 0 :(得分:4)

是的,只需在任何需要的地方导入它。

不要过于聪明地编写导入所有内容的函数或导入内容的元模块import *;所有这一切只会使您的代码难以阅读,而且只是发生错误的另一个地方。