Python獲取檔名,類名,方法名

2022-05-14 18:02:24 字數 487 閱讀 1964

python 獲取當前執行的 class

和 方法的名字

方法內部獲取方法名:

sys._getframe().f_code.co_name

類內部獲取類名

self.__class__.__name__

print(os.path.abspath(__file__))  # 獲取當前檔案的絕對路徑,包含檔名

print(os.path.dirname(os.path.abspath(__file__))) # 獲取當前檔案父級路徑

print(os.path.basename(os.path.abspath(__file__))) # 只有包含檔名

print(os.path.exists(r

'd:\ai\python_workspace\python-base

')) # 如果這個路徑存在就返回true,這個有用,如果沒有就可以建立了,

Python 獲取路徑名和檔名

os.path.dirname 和os.path.abspath 的區別 dirname是獲取的檔案所在目錄的路徑 abspath是獲取的檔案的絕對路徑 但是,當dirname括號內是相對路徑的時候,他返回是空,什麼都沒有 而如果abspath執行的話,如果檔案在當前目錄下有,他就返回,如果沒有,他...

python檔名解析 從檔名獲得分類類別

python os.listdir 方法用於返回指定的資料夾包含的檔案或資料夾的名字的列表。列表以字母順序。從os模組中匯入函式listdir from os import listdir返回指定資料夾中的所有檔案和資料夾的名字列表 listdir path 資料夾dataset如下圖所示,包含10...

獲取檔名和副檔名

string afirstname afile.substring afile.lastindexof 1,afile.lastindexof afile.lastindexof 1 檔名 string alastname afile.substring afile.lastindexof 1,af...