首頁 >後端開發 >Python教學 >Python中如何取得目前檔案的目錄路徑?

Python中如何取得目前檔案的目錄路徑?

Barbara Streisand
Barbara Streisand原創
2024-12-11 18:12:12403瀏覽

How Can I Get the Current File's Directory Path in Python?

存取目前檔案的目錄路徑

在 Python 中,可以使用各種技術來擷取目前檔案的目錄路徑。

取得目前腳本的目錄路徑執行:

Python 3:

import pathlib
pathlib.Path(__file__).parent.resolve()

Python 2 和3:

import os
os.path.dirname(os.path.abspath(__file__))

如果意圖是檢索目前工作目錄:

Python 3:

import pathlib
pathlib.Path().resolve()
要注意的是
import os
os.path.abspath(os.getcwd())
file

指的是目前文件,通常是正在執行的腳本。如果從非文件來源(例如資料庫或線上資源)載入程式碼,則可能無法定義檔案有關其他信息,請參閱以下參考文獻:

[Python 中的路徑庫文檔](https://docs.python.org/3/library/pathlib. html)
  • [os.path - Python 2.7,os.path - Python 3](https://docs.python .org/2.7/library/os.path.html,https://docs.python.org/3/library/os.path.html)
  • [os.getcwd - Python 2.7、os.getcwd - Python 3](https://docs.python.org/2.7/library/os.html?#os.getcwd,https://docs.python.org/3/library/os.html #os.getcwd)
  • [
  • 檔案
  • 變數是什麼意思/做什麼? ](https://wiki.python.org/moin/GlobalVariables)

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

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