1. 如何用python刪除一個文件
os.remove('文件') 直接從系統裡面刪除文件,不經過回收站。
os.rmdir('文件夾') 直接從系統裡面刪除空文件夾,不經過回收站。
shutil.rmtree('文件夾') 直接從系統裡面刪除文件夾(文件夾裡面可以有別的文件),不經過回收站。所以要小心不要誤刪。
可使用第三方包,send2trash
send2trash.send2trash() 可以刪除任何東西,刪除的東西送回回收站。
2. python怎麼刪除文件夾以及裡面的所有文件
刪除前:
tree /F ./a
文件夾 PATH 列表
卷序列號為 00000072 E489:5638
C:USERSADMINISTRATORA
└─b
│ ex.txt
│
└─c
ex.txt
刪除命令:
importshutil
shutil.rmtree('./a')
刪除後:
tree /F ./a
文件夾 PATH 列表
卷序列號為 00000072 E489:5638
C:USERSADMINISTRATORA
無效的路徑 - USERSADMINISTRATORA
沒有子文件夾