zoukankan      html  css  js  c++  java
  • 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()
  • 相关阅读:
    ES6、ES7、ES8特性
    【react】XXX项目环境搭建
    map
    vector
    list
    米勒素数模板
    POJ-2421-Constructing Roads(最小生成树 普利姆)
    HDU1301 Jungle Roads(Kruskal)
    Truck History(prime)
    phpstorm快捷键和激活
  • 原文地址:https://www.cnblogs.com/cheese320/p/8981316.html
Copyright © 2011-2022 走看看