【发布时间】:2017-05-18 11:33:40
【问题描述】:
from bar import foo
允许从模块 bar 导入函数 foo,无需导入整个模块。
现在,这个线程:Python 3.4: How to import a module given the full path? 显示了导入模块的不同方法,因为它的完整路径取决于 python 的版本。
在给定 bar 的绝对路径而不导入整个模块 bar 的情况下,他们是否可以从模块 bar 导入函数 foo ?
提前感谢任何提示
【问题讨论】:
-
我认为 Python 中没有
import x from y语法,您可能正在寻找的是from x import y。不,它不允许上述行为,它仍然贯穿整个模块。唯一的区别是您没有获得模块命名空间。 -
感谢您的评论,我确实相应地编辑了我的答案。
标签: python-3.x import module path