zoukankan      html  css  js  c++  java
  • ql的python学习之路-day15

    前言:本节主要讲解的是文件路径

    在实际的软件开发中会设计一个项目的文件目录,按照执行包bin、配置包config、核心包core等来设计,在执行包里面要运行核心包里的主程序mian,由于不在同一级的目录下面所以就涉及到了文件路径的问题,下面简单的讲解下,废话不说直接上码:

     1 #!/usr/bin/env python
     2 # -*- coding:utf-8 -*-
     3 # Author:qinjiaxi
     4 
     5 import os
     6 import sys
     7 
     8 
     9 print(__file__)#当前文件的相对路径
    10 print(os.path.abspath(__file__))#当前文件的绝对路径
    11 print(os.path.dirname(os.path.abspath(__file__)))#当前文件的绝对路径父集目录(只带目录名不带文件名)
    12 print(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))#当前文件的绝对路径的上上级
    13 BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))#基准路径
    14 sys.path.append(BASE_DIR)#添加环境变量

    应用到软件目录设计规范的时候应该比较实用,在这里学习下并记录下来,希望对今后开发有所帮助。

  • 相关阅读:
    偏倚有感
    SAS--修改默认语言
    SAS--EXCEL读写、批量读EXCEL
    SAS--sql2
    Day2----respondToValue
    python的一些遗漏用法
    一些常见的东西
    爬虫学习06用selenium爬取空间
    爬虫学习04.
    爬虫学习03常用模块
  • 原文地址:https://www.cnblogs.com/qinlangsky/p/11456477.html
Copyright © 2011-2022 走看看