python 文件路徑拼接、判斷、創建、輸出


1. os.path.join(path1[, path2[, …]])

  os是operating system(操作系統)的縮寫

文件路徑拼接,存在兩種形式:

    1.1 從右邊開始數,遇到第一個以”/”開頭的參數,開始拼接,這個參數左邊的全部丟棄;

    1.2 當滿足1.1時,若出現”./”開頭的參數,會從”./”開頭的參數左邊相鄰的一個參數開始拼接

2. os.path.exists()

    判斷路徑下是否存在的意思,(括號內的可以是文件路徑)

 此判斷是布爾邏輯運算形式,存在返回True,不存在返回FALSE

3. os.makedirs(path)

  創建路徑,可以一次性創建多級目錄,即使中間目錄不存在也能正常的創建;

    In addition, os.mkdir(path),旨在一級一級的創建目錄,前提是前面的目錄已存在,如果不存在會報異常;

4.os.path.dirname() 
  os.path.dirname(path)功能:去掉文件名,返回目錄;os.path.dirname(__file__)返回腳本的路徑

  要求:必須是實際存在的.py文件,在命令行執行,會引發NameError異常;

5. os.path.abspath(__file__)

  返回的是.py文件的絕對路徑

6.os.path.basename()

  返回path最后的文件名。如果path以/或\結尾,那么就會返回空值

 


免責聲明!

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



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