我有一個小文本(XML)文件,我想要加載一個Python函數。文本文件的位置始終與Python函數代碼的固定相對位置。Python:檢查數據文件是否存在相對於源代碼文件
例如,我的本地計算機上,文件text.xml和mycode.py可以駐留在:
/a/b/text.xml
/a/c/mycode.py
後來在運行時,這些文件可以駐留在:
/mnt/x/b/text.xml
/mnt/x/c/mycode.py
我如何確保我可以加載文件?我需要絕對路徑嗎?我看到我可以使用os.path.isfile,但假設我有一個路徑。