Python子文件夹内启动之代码调用根目录模块
假设文件目录关系如下
1 | root |
若要从test_code.py引入root_code.py模块,则test_code.py应当实现:
1 | #!/usr/bin/env python3 |
注意sys.path内相对路径无效,必须要写绝对路径。
如果要基于当前路径寻找模块,则test_code.py第8行改为
1 | sys.path.insert(0, os.path.abspath(os.getcwd())) |
假设文件目录关系如下
1 | root |
若要从test_code.py引入root_code.py模块,则test_code.py应当实现:
1 | #!/usr/bin/env python3 |
注意sys.path内相对路径无效,必须要写绝对路径。
如果要基于当前路径寻找模块,则test_code.py第8行改为
1 | sys.path.insert(0, os.path.abspath(os.getcwd())) |