Python學習筆記(17)-windows和linux下的路徑與檔案__MYSQL

來源:互聯網
上載者:User
一,路徑 檔案概念

檔案好理解,比如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.pya.txt表示C:\temp\a.txt.\a.txt表示C:\temp\a.txt..\a.txt表示C:\a.txt..\tt\a.txt表示C:\\tt\a.txt

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.