Python导入上上级目录模块
要在Python中从上上级目录导入模块,可以修改 sys.path
来包含该目录。sys.path
是Python搜索模块的路径列表。当尝试导入模块时,Python会在这些路径中查找该模块。
下面是一个例子,演示如何导入上上级目录中的模块:
- 假设目录结构如下:
1 |
|
在这个结构中,script.py
需要导入 module_to_import.py
。
- 在
script.py
中,可以使用以下代码来导入module_to_import.py
:
1 |
|
这样,就可以从上上级目录导入模块了。不过,请注意,长期依赖修改 sys.path
可能不是最佳实践。更好的方法是使用虚拟环境或确保所有需要的模块都在一个合适的位置,例如在Python的 site-packages
目录下。
Python导入上上级目录模块
https://peppernotes.top/2023/08/pythonimport/