从不同目录导入文件的方式之间的差异

问题描述 投票:0回答:1

据此Question,据说要使用本地文件夹中的库或文件,我们使用:

import sys
sys.path.append("/path/to/your/directory")

但是我的疑问是:

import sys
sys.path.append("/path/to/your/directory")

和:

locals()['path'].append("/path/to/your/directory")

和:

globals()['path'].append("/path/to/your/directory")

是否具有导入目录文件的相同功能,或因不同而异?(我还没有看到关于此的任何讨论)

python python-3.x python-import
1个回答
0
投票

“破解” sys.path以启用导入是不好的做法。使用editable installs代替:

pip install --editable /path/to/your/directory
© www.soinside.com 2019 - 2024. All rights reserved.