2011-12-22 31 views
6

可能重複:
How to calculate relative path between 2 directory path?的Python:計算相對路徑從一個目錄到另一個

我需要從一個目錄計算的相對路徑到另一個(即我的路徑相對設置到工作目錄,並且想從任何父/子目錄計算相應的相對路徑)。在Python中做這件事的好方法是什麼?我在這個問題上找不到多少。

謝謝!

+0

一在這裏搜索找到一個重複的問題,通過指向Python庫文檔來回答 - 那麼您需要在這個主題上做些什麼? – Mark 2011-12-22 17:00:25

回答

3

os.path.relpath()爲您完成此,並提供在Python 2.6及以上。

+0

*感覺當...... *你比[top-upvoted answer](https://stackoverflow.com/a/8607302/2809027)晚回答一秒鐘。 – 2017-07-26 06:23:40

-1

可以使用os.path.dirname(文件

os.path.join設置的相對路徑(os.path.dirname(文件), 「文件名」)

相關問題