使用python刪除一個檔案&&刪除一個資料夾&&刪除一個檔案中的某些內容
阿新 • • 發佈:2021-09-24
1、使用python刪除一個檔案
import os os.remove(path) # path是檔案的路徑,如果這個路徑是一個資料夾,則會丟擲OSError的錯誤,這時需用用rmdir()來刪除 os.rmdir(path) # path是資料夾路徑,注意資料夾需要時空的才能被刪除 os.unlink('F:\新建文字文件.txt') # unlink的功能和remove一樣是刪除一個檔案,但是刪除一個刪除一個正在使用的檔案會報錯。
import os path = 'F:/新建文字文件.txt' # 檔案路徑 if os.path.exists(path): # 如果檔案存在# 刪除檔案,可使用以下兩種方法。 os.remove(path) #os.unlink(path) else: print('no such file:%s'%my_file) # 則返回檔案不存在
import os os.removedirs(path) # 遞迴地刪除目錄。如果子目錄成功被刪除,則將會成功刪除父目錄,子目錄沒成功刪除,將拋異常。
import os for root, dirs, files in os.walk(top, topdown=False): for name in files: os.remove(os.path.join(root, name))for name in dirs: os.rmdir(os.path.join(root, name))
另一種方法:
import shutil shutil.rmtree()
https://www.cnblogs.com/lantingg/p/9708542.html
https://www.cnblogs.com/profesor/p/12526959.html
去期待陌生,去擁抱驚喜。