2017-11-25 199 views
0

我是Python新手。 在我的文件夹中,我创建了python文件“test_package.py”。在同一个文件夹中,我创建了一个名为“包”的汇编。在“包”中,我创建了一个python文件“fonctions.py”,里面有一个名为“table”的函数。我试图在test_package.py中导入这个表函数。这就是为什么我说:Mac上的“No module named ...”错误

from package.functions import table 

但是..当我启动我的test_package终端的文件说:“无模块命名package.fonctions”

我真的不明白,好像我做的每一件事情的权利。 预先感谢您的帮助

回答

1

为了让蟒蛇承认你已经作为一个模块创建的文件夹,你必须创建一个空__init__.py文件的文件夹中,沿着你的functions.py文件

+0

谢谢你,它的工作原理 –

相关问题