首頁  >  文章  >  後端開發  >  如何可靠地取得目前運行的Python檔案的路徑?

如何可靠地取得目前運行的Python檔案的路徑?

Patricia Arquette
Patricia Arquette原創
2024-10-25 02:35:29455瀏覽

How to Reliably Get the Path of the Currently Running Python File?

如何取得目前執行的Python檔案的路徑

問題:

確定目前執行的Python檔案的路徑可能很麻煩,特別是當遇到在特定場景下證明不可靠的方法時​​。其中包括從另一個腳本或在 IDLE 或 Mac OS X v10.6 等特定環境中啟動執行的實例。

解決方案:

通用取得目前執行的Python 的檔案路徑文件,採用以下步驟:

  1. 匯入必要的模組:

    • import fromspect import getsourcefile
    • from os.path import absport fromspect import getsourcefile
    from os.path import abspath
    • 無論你想在哪裡檢索來源的路徑文件,使用abspath(getsourcefile(lambda:0))

透過實作此方法,無論您的執行環境或是否存在檔案屬性。

以上是如何可靠地取得目前運行的Python檔案的路徑?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn