python导入其他目录下的文件

python导入其他目录下的文件

  • 我们在python导入的时候切记使用绝对路径,不可使用相对路径(因为很有可能识别不到)
  • 但是有时候我们有这样的需求:想要在当前目录下的py文件中导入其他目录下的py文件
  • 文件层级如下
    python导入其他目录下的文件_第1张图片
  • 在1.py中导入2.py(注:文件名不要用数字命名哦否则会出现导入错误,这里只做示例
import os
import sys 
os.path.join(os.path.dirname(__file__), '../../')
sys.path.append(os.path.join(os.path.dirname(__file__), '../../'))
from demo_2.demo_2_1 import 2

你可能感兴趣的:(Python)