python中的相對地址怎麼寫

把圖片和腳本放到一個目錄下,或者放到腳本可以相對索引到得目錄下(就是相對的子目錄下)不就可以了?

⑵ 為什麼Python讀取絕對路徑要用正斜杠

python語言里
反斜桿代表著特殊符自號的意思
比如\n
後面的n就不是n了
而是與前面的
反斜杠
一起組成了一個新的含義--換行。
所以
在表示路徑的時候
如果想寫反斜杠
需要些兩個反斜杠
比如d:\\python\\Lib
或者寫作正斜杠d:/python/Lib

⑶ python讀取excel文件路徑怎麼寫

如果你的excel文件跟py文件在一個文件夾,那就直接寫excel文件的名字,不然就要寫路徑名了,這里有兩種方法,一種是絕對路徑,一種是相對路徑

⑷ 如何理解python中的絕對路徑和相對路徑均

相對路徑是相對腳本文件來的。
比如腳本在C:/python目錄下,相同目錄下有一個文件叫test.txt
那麼絕對路徑就是 C:/python/test.txt,相對路徑就是test.txt

使用腳本 open('C:/python/test.txt','r') 和 open('test.txt','r')效果都是一樣的

⑸ python絕對路徑和相對路徑怎麼寫

python寫絕對路徑來和源相對路徑的方法:

絕對路徑是指從系統盤一直到文件所在位置的路徑,例如:「D:xmtitleprojectpycnvideo.txt」

相對路徑是指相對於.py文件的路徑,例如:「pycnvideo.txt」

示例如下:

相對地址

file = open("ax.txt", 'r')
a = file.read()
print("a =", a)
file.close()
絕對地址
file2 = open("C:UserszhoubDesktop項目ax.txt", 'r')
b = file2.read()
print("b =", b)
file2.close()

執行結果如下:

想了解更多python知識,請觀看零基礎入門Python項目實戰視頻!!

⑹ python寫絕對路徑時可能因為路徑分隔符的原因導致在不同系統上無法通用,怎麼能實現通用的

這個的話你可以用os模塊的os.path.join(path1, path2)實現拼接的絕對路徑,這樣子是通用的

⑺ python 相對路徑問題,新手。謝謝。

使用os模塊來獲取當前文件的絕對路徑和拼接路徑。


importos
BASE_DIR=os.path.dirname(__file__)#獲取當前文件夾的絕內對路徑容
printBASE_DIR
file_path=os.path.join(BASE_DIR,'Test_Data')#獲取當前文件夾內的Test_Data文件
Test_Data=open(file_path,"r")#讀取文件
forlineinTest_Data:
printline
Test_Data.close()#關閉文件

⑻ python相對路徑, 這個路徑應該怎麼寫,為什麼報錯說找不到

應該是因為你的路徑問題,不止要同文件夾,也要輸入路徑

⑼ python中的「絕對路徑」和「相對路徑」如何理解

相對路徑是相對腳本文件來的。

比如腳本在:/python目錄下,相同目錄下有一個文件叫test.txt

那麼絕對路徑就是 C:/python/test.txt,相對路徑就是test.txt

使用腳本 open('C:/python/test.txt','r') 和 open('test.txt','r')效果都是一樣的