-2

我使用名为“test.py”的 vim 在 Python 3 中创建了一个测试文件

def addtwo(one, two):
    new = one + two
    return new

我将该文件保存在我的$HOME目录中。

然后我通过键入打开 Python shellpython3

在外壳中,我键入:

from test.py import *

我得到这个返回:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'test.py'; 'test' is not a package

我认为这是某种文件路径问题并进行了一些谷歌搜索,但我可能没有正确地提出我的问题。有人可以阐明一下吗?

4

1 回答 1

4

代替

from test.py import *

它是

from test import *
于 2021-07-11T21:05:31.460 回答