Python跨目录调程序
2018-05-02 17:14 钱先生 阅读(402) 评论(0) 编辑 收藏 举报1 #!/usr/bin/python 2 # -*- coding: utf-8 -*- 3 4 # 导入其它目录下的文件, 需要去帮获取当前程序的绝对路径并加入到环境变量的相对路径中 5 import os 6 import sys 7 # print(__file__) # 返回当前程序的一个相对路径 8 print(os.path.abspath(__file__)) # 返回当前程序的绝对路径 9 print(os.path.dirname(os.path.abspath(__file__))) # 找到父级目录 10 BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # 找到父级目录的父级目录 11 12 sys.path.append(BASE_DIR) # 添加环境变量 13 14 ''' 15 完成上面的步骤后, 可以开始导入其它目录下的程序了. 有两种方法. 16 ''' 17 # 导入其它目录的程序, 方法1 : 18 # import conf, core # 导入其它目录的程序 ? 后面怎么调用老师没讲完 19 20 21 # 导入其它目录的程序, 方法2 : 22 from conf import settings 23 from core import main 24 25 main.login()