• Python不同目录间模块调用


     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()
  • 相关阅读:
    SQL Server需要监控哪些计数器
    将表里的数据批量生成INSERT语句的存储过程 继续增强版
    [Java]
    [Linux] 安装JBoss
    [Spring]
    [Spring]
    [Maven]
    [Maven]
    [Spring MVC]
    [Spring MVC]
  • 原文地址:https://www.cnblogs.com/cheese320/p/8981320.html
Copyright © 2020-2023  润新知