Orc*_*ris 40 python import path pythonpath
这是目录结构:
parent_dir/
foo_dir/
foo.py
bar_dir/
bar.py
Run Code Online (Sandbox Code Playgroud)
如何将bar.py导入foo.py?
Sve*_*ach 37
如果所有发生的目录都是Python 包,即它们都包含__init__.py
,那么你可以使用
from ..bar_dir import bar
Run Code Online (Sandbox Code Playgroud)
如果目录不是Python包,你可以通过搞乱来实现sys.path
,但你不应该这样做.
prr*_*rao 20
您可以将sys
和os
模块用于通用导入.在foo.py
开始与线
import sys
import os
sys.path.append(os.path.abspath('../bar_dir'))
import bar
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
24335 次 |
最近记录: |