路徑檔案概念
檔案好理解,比如D盤下的a.txt就是一個檔案,
路徑是指的檔案在作業系統上的位置,比如D盤下,就表示一個位置,也就是路徑,
windows和linux對路徑的不同處理
好比兩個程式員,寫程式的時候習慣不同,兩個作業系統對路徑寫法的規定也是不一樣的,
windows是用\,而linux是用/,windows根目錄是盤符C:\,而linux根目錄是/
例如
C:\a.txt
/mnt/a.txt
檔案路徑的字串表達
-
Linux非常好理解,直接加上單引號或雙引號
“/mnt/a.txt”
‘/mnt/a.txt’ -
windows下因為使用的\是轉義字符,所以要用才能在字串中表達一個的真正含義
“C:\a.txt”
“C:\a.txt”
絕對路徑與相對路徑
所謂絕對路徑,是指從根目錄算起來的路徑,
所謂相對路徑,是指相對于當前作業目錄來說的,當前作業目錄就是指的程式鎖在的目錄,
一般用.表示當前目錄,用…表示父目錄,
比如:
程式檔案:C:\temp\a.py
a.txt表示C:\temp\a.txt
.\a.txt表示C:\temp\a.txt
…\a.txt表示C:\a.txt
…\tt\a.txt表示C:\tt\a.txt

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/242747.html
標籤:其他
