Python取得目前檔案名稱可以透過__file__或sys.argv[0],以下以test.py檔案為例.
test.py:(推薦學習:Python影片教學)
# -*- coding: utf-8 -*- # test.py import sys import os # 绝对路径 print(__file__) print(sys.argv[0]) # 文件名 print(os.path.basename(__file__)) print(os.path.basename(sys.argv[0]))
輸出:
E:/Code/python3/EffectivePython/test.py E:/Code/python3/EffectivePython/test.py test.py test.py
__file__和sys.argv[0]都是當前檔案的絕對路徑,可以透過os.path.basename取得檔案名稱。
更多Python相關技術文章,請造訪Python教學欄位進行學習!
以上是python 怎麼取得檔名的詳細內容。更多資訊請關注PHP中文網其他相關文章!