无法从同一目录中的Python文件导入函数

时间:2017-10-14 22:19:02

标签: python

我创建了两个Python脚本并将它们放在同一个目录中:

myfunctions.py

def f(x):
  return x**2

def g(x):
  return x**3

mytest.py

from myfunctions import f, g

print f(2)
print g(3)

这不起作用,我如何让它工作?

当文件在我的主目录中时它可以工作,但我不知道当它们在其他目录中时如何使它工作。

1 个答案:

答案 0 :(得分:2)

您可能需要在同一目录中将空__init__.py文件标记为模块