python -- 相對路徑、絕對路徑、以及路徑的獲取


1、定義

  絕對路徑:就是文件的真正存在的路徑,是指從硬盤的根目錄(盤符)開始,進行一級級目錄指向文件。
  相對路徑:就是以當前文件為基准進行一級級目錄指向被引用的資源文件。

  ../ 表示當前文件所在的目錄的上一級目錄

  ./ 表示當前文件所在的目錄

  / 表示當前站點的根目錄

  

2、win下的路徑,是 " \ ",在python下需要使用 " / " ,如果不改符號的話可以轉義。如下

  E:\apache-ant-1.10.6

  r'E:\apache-ant-1.10.6'

 

3、路徑獲取

import os

print '***獲取當前目錄***'
print os.getcwd()
print os.path.abspath(os.path.dirname(__file__))

print '***獲取上級目錄***'
print os.path.abspath(os.path.dirname(os.path.dirname(__file__)))
print os.path.abspath(os.path.dirname(os.getcwd()))
print os.path.abspath(os.path.join(os.getcwd(), ".."))

print '***獲取上上級目錄***'
print os.path.abspath(os.path.join(os.getcwd(), "../.."))


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM