如何从同一文件夹导入python模块?

时间:2020-08-19 11:33:04

标签: python import

在python 3.7中,我试图导入模块文件中定义的函数。该模块文件名为mytool.py,包含

def foo():
    return 42

按照我在this page上找到的解决方案,我的主要代码为mycode.py,如下所示:

from . import mytool

这会产生错误

Traceback (most recent call last):
  File "mycode.py", line 3, in <module>
    from . import mytool
ImportError: attempted relative import with no known parent package

是否有一种方法可以尽可能简短地解决此问题,而不必添加到sys.path中?

1 个答案:

答案 0 :(得分:3)

from mytool import foo

import mytool