python獲取當前路徑下的文件名
Python獲取當前路徑下的文件名可以通過使用os模塊來實現。os模塊提供了一系列與操作系統相關的功能,包括文件和目錄操作。
要獲取當前路徑下的文件名,可以使用os模塊中的listdir函數來列出當前路徑下的所有文件和目錄。然后,可以通過遍歷這個列表來獲取每個文件的文件名。
下面是一個示例代碼:
`python
import os
def get_filenames_in_current_path():
current_path = os.getcwd() # 獲取當前路徑
filenames = os.listdir(current_path) # 列出當前路徑下的所有文件和目錄
file_names = [filename for filename in filenames if os.path.isfile(os.path.join(current_path, filename))] # 過濾出文件名
return file_names
# 調用函數獲取當前路徑下的文件名
file_names = get_filenames_in_current_path()
# 打印文件名
for file_name in file_names:
print(file_name)
`
在這個示例代碼中,首先使用os.getcwd()函數獲取當前路徑,然后使用os.listdir()函數列出當前路徑下的所有文件和目錄。接著,使用列表推導式過濾出文件名,并通過遍歷打印每個文件名。
這樣,你就可以獲取當前路徑下的文件名了。如果你要獲取文件的完整路徑,可以使用os.path.join()函數將文件名與當前路徑拼接起來。
千鋒教育IT培訓課程涵蓋web前端培訓、Java培訓、Python培訓、大數據培訓、軟件測試培訓、物聯網培訓、云計算培訓、網絡安全培訓、Unity培訓、區塊鏈培訓、UI培訓、影視剪輯培訓、全媒體運營培訓等業務;此外還推出了軟考、、PMP認證、華為認證、紅帽RHCE認證、工信部認證等職業能力認證課程;同期成立的千鋒教研院,憑借有教無類的職業教育理念,不斷提升千鋒職業教育培訓的質量和效率。

相關推薦HOT
更多>>
python負數整除原則
Python負數整除原則在Python中,整數除法運算符/會根據操作數的類型返回浮點數或整數結果。當被除數和除數都是整數時,除法運算符/會返回浮點數...詳情>>
2023-08-22 16:10:17
python調用父類的方法
Python中,子類可以通過調用父類的方法來繼承父類的行為。在Python中,可以使用super()函數來調用父類的方法。下面我將詳細解答你的問題。在Pyt...詳情>>
2023-08-22 16:09:46
python輸出保留小數位
Python輸出保留小數位在Python中,我們可以使用不同的方法來控制輸出的小數位數。下面將介紹幾種常用的方法。方法一:使用round函數round函數是...詳情>>
2023-08-22 16:08:38
Python遍歷文件夾中的圖片
Python是一種功能強大的編程語言,它提供了許多用于處理文件和文件夾的庫和函數。在Python中,我們可以使用特定的庫來遍歷文件夾中的圖片,并對...詳情>>
2023-08-22 16:08:25