【发布时间】:2021-11-15 02:32:09
【问题描述】:
问题
嗨。我在导入我编写的模块时遇到问题。我要导入的模块名为neural_networks,在neural_networks.py 文件中定义。
目录树:
├── neural_networks.py
└── directory
├── neural_networks.py
└── calling_module.py
neural_networks.py
def function_to_import():
pass
我阅读了5.7. Package Relative Imports 部分中的 Python 3 文档,并应用了那里所写的内容,但并没有完全奏效。
calling_module.py
// ImportError: attempted relative import with no known parent package
from . import neural_networks
// SyntaxError: invalid syntax
import ..neural_networks
// ImportError: attempted relative import with no known parent package
from ..directory import neural_networks
// SyntaxError: invalid syntax
import .neural_networks
// works and i can use function_to_import() using neural_networks.function_to_import()
import neural_networks
问题
如何在calling_module 中正确导入和使用neural_networks 模块?
提前致谢。
【问题讨论】:
标签: python python-import python-module