首頁 >後端開發 >Python教學 >如何取得目前運行的 Python 腳本的路徑和檔名?

如何取得目前運行的 Python 腳本的路徑和檔名?

Susan Sarandon
Susan Sarandon原創
2025-01-04 16:37:40307瀏覽

How Can I Get the Path and Filename of My Currently Running Python Script?

取得目前執行的Python腳本的檔案路徑和名稱

Python提供了一個方便的解決方案來取得目前執行的Python腳本的檔案路徑和名稱目前透過__file__ 屬性執行腳本。該屬性是一個特殊變量,保存腳本檔案的絕對路徑。

例如,在提供的場景中,script_1.py 呼叫script_2.py,script_2.py 呼叫script_3.py,取得檔案名稱script_3.py 的路徑可以使用__file__ 屬性在自己的程式碼中實作:

import os

filepath = os.path.realpath(__file__)

realpath 函數用於消除任何符號連結並提供實際的檔案路徑。產生的檔案路徑變數將包含 script_3.py 的絕對路徑和名稱。

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

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