import另一个目录下的py文件

import文件夹A的py文件

  • 要在A目录下新建init.py文件
  • 将目录加进sys.path
  • 文件结构如下
  test
    -- A
      -- __init__.py
      -- a.py
    -- B
      -- b.py

方法 1

对b.py文件

import sys
sys.path.insert(0, '..')
from A import a

方法2

在test下创建 __init__.py

然后对b.py

from test.A import a

参考资料

  • https://stackoverflow.com/questions/16981921/relative-imports-in-python-3

你可能感兴趣的:(import另一个目录下的py文件)