你可以使用os
模塊中的listdir
函數來獲取文件夾中的所有文件名,并使用os
模塊中的remove
函數來刪除文件。以下是一個刪除文件夾下所有文件的示例代碼:
import os
folder_path = 'path/to/folder' # 文件夾路徑
# 獲取文件夾中的所有文件名
file_names = os.listdir(folder_path)
# 遍歷文件名列表并刪除文件
for file_name in file_names:
file_path = os.path.join(folder_path, file_name) # 文件路徑
os.remove(file_path)
請注意,上述代碼只會刪除文件夾中的文件,而不會刪除文件夾中的子文件夾。如果你想要刪除文件夾及其所有內容,包括子文件夾,請使用os
模塊中的rmtree
函數:
import os
import shutil
folder_path = 'path/to/folder' # 文件夾路徑
shutil.rmtree(folder_path)
上述代碼會遞歸刪除文件夾及其所有內容。請注意使用rmtree
函數時要小心,因為它會永久刪除文件夾及其內容,無法恢復。請確保在使用之前備份重要的文件。