絕對路徑 相對路徑 檔案讀寫路徑

2021-08-16 14:25:05 字數 1831 閱讀 1976

一、絕對路徑:

能完整描述檔案在磁碟上的位置

1、完整的磁碟路徑:

f:\test\a.txt   (存在於f盤test資料夾下的a.txt檔案)

2、完整的url路徑:

也是乙個絕對路徑,網域名稱會指向磁碟的乙個目錄

原博二、相對路徑:

首先要確定乙個路徑參考點,其他檔案都是相對於當前檔案位置來確定的。

在檔案路徑拓撲圖中,root表示根目錄;列舉例項之前先要明確以下幾個作用:

1)../:代表當前檔案所在目錄的上一級目錄。

2)../../:代表當前檔案所在目錄的上上級目錄。

3)../.../../:可以依次類推。

4)/:代表根目錄。

5)./:表示當前目錄,html中,可以省略。

相對路徑例項:

1.同級目錄下的檔案,例如從ah-1.html檔案鏈結到ah-2.html檔案,**如下:

[html] 

純文字檢視

複製**

1

href="ah-2.html">to ah-2a>

2.下級目錄下的檔案,例如從bh-1.html檔案鏈結到bh-1-1.html檔案,**如下:

[html] 

純文字檢視

複製**

1

href="b-1/bh-1-1.html">to bh-1-1a>

3.上級目錄下的檔案,例如從bh-1-1.html檔案連線到bh-1.html檔案,**如下:

[html] 

純文字檢視

複製**

1

href="../bh-1.html">to bh-1a>

4.上上級目錄下的檔案,例如從ah-1-1-1.html檔案鏈結到ah-1.html檔案,**如下:

[html] 

純文字檢視

複製**

1

href="../../ah-1.html">to ah-1a>

5.ah-1-1-1.html檔案鏈結到bh-1-1.html檔案的**如下:

[html] 

純文字檢視

複製**

1

href="../../../b/b-1/ah-1.html">to ah-1a>

關於根目錄:使用/可以直接回到根目錄下,例如上面第五個例子的**可以修改如下:

[html] 

純文字檢視

複製**

1

href="/b/b-1/ah-1.html">to ah-1a>

使用根目錄雖然有便利之處,當然也有弊端,如果把**移動到另乙個目錄中去就可能會導致錯誤,所以盡可能的少使用根目錄。

三、檔案讀寫路徑:

python中,讀寫檔案的路徑:應該用正斜槓 『/』,

>>> f = open('f:/test.txt','r')

>>> f.read()

>>> f = open(r'f:\test.txt','r')

相對路徑絕對路徑

前兩天突然發現自己一直以來對相對路徑絕對路徑的理解都是錯的,於是趕緊查了相關資料。1.絕對路徑 絕對路徑是指檔案在硬碟上真正存在的路徑。例如 bg.jpg 這個是存放在硬碟的 e book 網頁布局 第2章 目錄下,那麼 bg.jpg 這個的絕對路徑就是 e book 網頁布局 第2章 bg.jpg...

絕對路徑 相對路徑

一 基本概念 1 相對路徑 相對於當前檔案的路徑。網頁中表示路徑一般使用這個方法。二 相對路徑常見的寫法 代表目前所在的目錄。開頭 代表根目錄。根目錄下有test1資料夾和image image1.jpg,test1下有index1.html檔案和test2資料夾。test2資料夾下有index2....

C 相對路徑轉絕對路徑,絕對路徑轉相對路徑

絕對轉相對似乎c 沒有提供實現,需要自己寫,這裡摘選了一位博友的實現方法 string relativepath string absolutepath,string relativeto relativepath 呼叫 static void main string args 可以直接用.net自...