python中絕對路徑和相對路徑表示

2021-10-01 11:16:15 字數 736 閱讀 1142

1、絕對路徑

絕對路徑有三種使用方法:

反斜槓 『\』:由於反斜槓 『\』 要用作轉義符, 所以如果要使用反斜槓表示路徑,則必須使用雙反斜槓。

原始字串 r』』:可以使用原始字串+單反斜槓『\』的方式表示路徑

斜槓『/』:為了避免轉義符 『\』 和 原始字串的麻煩,可以直接用 斜槓『/』,python中是承認『/』用於路徑分割符號的。

2、相對路徑

. . / 表示當前檔案所在的目錄的上一級目錄

. / 表示當前檔案所在的目錄(可以省略)

/ 表示當前站點的根目錄(網域名稱對映的硬碟目錄)

3、字串前加 u

例:u"我是含有中文字元組成的字串。"

作用:後面字串以 unicode 格式 進行編碼,一般用在中文字串前面,防止因為原始碼儲存格式問題,導致再次使用時出現亂碼。

ps:不是僅僅是針對中文, 可以針對任何的字串,代表是對字串進行。一般英文本元在使用各種編碼下,,基本都可以正常解析, 所以一般不帶u。但是中文有事會出現問題,就要想以前在學校上機敲**時候一樣,優盤一插,原始碼一拷貝,一開啟,中文部分全成框框亂碼了。。。賊尷尬。。。

python相對路徑和絕對路徑

下面的路徑介紹針對windows,其他平台的暫時不是很了解。在編寫的py檔案中開啟檔案的時候經常見到下面其中路徑的表達方式 open aaa.txt open data bbb.txt open d user ccc.txt 這三種表示式裡面,前兩個都是相對路徑,第三個則是絕對路徑。絕對路徑比較好理...

python絕對路徑和相對路徑

大牛們應該對路徑都很了解了,這篇文章主要給像我這樣的入門小白普及常識用的,啊哈 下面的路徑介紹針對windows,其他平台的暫時不是很了解。在編寫的py檔案中開啟檔案的時候經常見到下面其中路徑的表達方式 open aaa.txt open data bbb.txt open d user ccc.t...

相對路徑和絕對路徑

表示原始檔所在目錄的上一級目錄,表示原始檔所在目錄的上上級目錄,以此類推。假設info.html路徑是 c inetpub wwwroot sites blabla info.html 假設index.html路徑是 c inetpub wwwroot sites index.html index....