2024-04-24 19:13:05 发布
网友
我有那个文件结构-
博客\数据对象\用户.py
博客\索引.py
我想导入函数(say_hello)在用户.py从索引.py. 我在试这个密码-
from Blog.DataObjects.User import say_hello say_hello()
我有个错误-
Python期望在每个应该被导入的目录中,a file ^{},它可能是空的。因此,如果您将文件结构更正为:
Blog/__init__.py Blog/index.py Blog/DataObjects/User.py Blog/DataObjects/__init__.py
如果目录的路径在您的Python路径中,它应该可以工作(您可以使用:
)。如果不是,请注意导入是相对于当前文件的位置完成的。也就是说,因为索引.py已在Blog内,导入应为:
Blog
from DataObjects.User import say_hello
Python期望在每个应该被导入的目录中,a file ^{} ,它可能是空的。因此,如果您将文件结构更正为:
如果目录的路径在您的Python路径中,它应该可以工作(您可以使用:
^{pr2}$)。如果不是,请注意导入是相对于当前文件的位置完成的。也就是说,因为索引.py已在
Blog
内,导入应为:相关问题 更多 >
编程相关推荐