python相對路徑與絕對路徑

2021-10-03 13:39:51 字數 559 閱讀 8688

1.一般用/表示相對路徑,用\\表示絕對路勁(\轉義符的緣故,也可以用r'\'

e:/file1/file2/a.py

2. 相對路徑:./a.py  表示不包括檔案a.py的那些部分,等價於a.py,等價於 e:/file1/file2

3.相對路徑:../a.py  表示不包括a.py及之前的那一層的剩下的部分,等價於 e:/file1

4.在直譯器裡,對於檔案相對路徑的引用是相對執行入口位址的的,也即執行的那個.py或者虛擬入口不是實際這個相對路徑的書寫py檔案,不管這個相對路徑引用是用在哪個檔案裡都是相對於程式執行入口的。因此最好是將所有相對路徑引用的初始化統一放到外部的初始化方法裡。

5.注意程式入口不能使用相對路徑。執行哪個py檔案相當於if __name__ =="__main__",此時python認為這就是最頂層,相對匯入會失效。

python相對路徑與絕對路徑

1.一般用 表示相對路徑,用 表示絕對路徑 轉義符的緣故,也可以用r e file1 file2 a.py 2.相對路徑 a.py 表示不包括檔案a.py的那些部分,等價於a.py,等價於 e file1 file2 3.相對路徑 a.py 表示不包括a.py及之前的那一層的剩下的部分,等價於 e ...

相對路徑與絕對路徑

相對路徑 以引用檔案之網頁所在位置為參考基礎,而建立出的目錄路徑。因此,當儲存於不同目錄的網頁引用同乙個檔案時,所使用的路徑將不相同,故稱之為相對。絕對路徑 以web站點根目錄為參考基礎的目錄路徑。之所以稱為絕對,意指當所有網頁引用同乙個檔案時,所使用的路徑都是一樣的。其實絕對路徑與相對路徑的不同處...

相對路徑與絕對路徑

相對路徑與絕對路徑 絕對路徑 舉例.c盤中windows目錄中system32中的ias資料夾,即c windows system32 ias 相對路徑 舉例。c盤中windows目錄中system32中的ias資料夾和c盤中windows目錄中system32中的0409資料夾,ias相對於040...