python中文件路徑的格式
文件路徑共分為兩種:絕對路徑和相對路徑
1、絕對路徑就是文件的真正存在的路徑,是指從硬盤的根目錄(盤符)開始,進行一級級目錄指向文件。
2、 相對路徑是以當前文件為基准進行一級級目錄指向被引用的資源文件。
常用的表示當前目錄和當前目錄的父級目錄的標識符 :
①…/ 表示當前文件所在的目錄的上一級目錄
②./ 表示當前文件所在的目錄(可以省略)
③/ 表示當前站點的根目錄(域名映射的硬盤目錄)
④"/“左傾斜是正斜杠,”"右傾斜是反斜杠,可以記為:除號是正斜杠“/”。
python讀文件需要輸入的目錄參數,可以寫成如下:
path = r"C:\Windows\temp\readme.txt"
1
說明:"\ “為字符串中的特殊字符,加上r后變為原始字符串,則不會對字符串中的”\t"、"\r" 進行字符串轉義
path1 = r"C:\windows\temp\readme.txt"
1
說明:大小寫不影響windows定位到文件
path2 = "C:\\windows\\temp\\readme.txt"
1
說明:用一個"“取消第二個”“的特殊轉義作用,即為”\"
path3 = "c:/windows/temp/readme.txt"
1
說明:用正斜杠做目錄分隔符也可以轉到對應目錄,並且在python中path3的方式也省去了反斜杠\轉義的煩惱。
打開文件函數open()中的參數可以是path也可以是path1、path2、path3。