如何使用python刪除乙個檔案?

2021-10-01 18:27:36 字數 1278 閱讀 2927

若想利用python刪除windows裡的檔案,這裡需要使用os模組!那接下來就看看利用os模組是如何刪除檔案的!

具體實現方法如下!

os.remove(path)

刪除檔案 path. 如果path是乙個目錄, 丟擲 oserror錯誤。如果要刪除目錄,請使用rmdir().

remove() 同 unlink() 的功能是一樣的

在windows系統中,刪除乙個正在使用的檔案,將丟擲異常。在unix中,目錄表中的記錄被刪除,但檔案的儲存還在。

'''

'''import os

my_file =

'd:/text.txt'

# 檔案路徑

if os.path.exists(my_file)

:# 如果檔案存在

#刪除檔案,可使用以下兩種方法。

os.remove(my_file)

# 則刪除

#os.unlink(my_file)

else

:print

('no such file:%s'

%my_file)

os.removedirs(path)

遞迴地刪除目錄。類似於rmdir(), 如果子目錄被成功刪除, removedirs() 將會刪除父目錄;但子目錄沒有成功刪除,將丟擲錯誤。

例如, os.removedirs(「foo/bar/baz」) 將首先刪除baz目錄,然後再刪除bar和 foo, 如果他們是空的話,則子目錄不能成功刪除,將丟擲 oserror異常

os.rmdir(path)

刪除目錄 path,要求path必須是個空目錄,否則丟擲oserror錯誤

'''

'''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)

)

方法2:**如下:

import shutil

shutil.rmtree(

)

使用Elasticsearch搭建乙個檔案搜尋系統

基本需求 特點如下 基於web的使用者介面,使用瀏覽器就可以直接訪問 可以對檔案內容進行搜尋和匹配,並且返回檔案基本資訊和關鍵字高亮,並提供鏈結遠端開啟檔案 支援各種富文字內容,包括ppt,pdf等 可以監控檔案的變化,當檔案有增刪改之後,能夠重新索引檔案 我們先看看最終的效果 任務分解 再簡單分解...

GitHub如何刪除乙個repository倉庫

github如何刪除乙個repository 倉庫首先進入需要刪除的repository,比如我想刪除azure linux automation倉庫 可以看到右側有乙個 settings 選項 圖中用紅色框標出 點選 settings 選項進入其設定介面。2.在開啟的設定頁面的最下方,可以看到 d...

python使用 如何呼叫另外乙個python檔案

注 好記性不如爛筆頭,多記重複練習。首先匯入我們需要呼叫的檔案 from 檔名 import 類函式 from 檔名 import 在呼叫檔案的使用時需要把呼叫檔案以及現在使用的檔案同時放在同乙個目錄檔案下使用 呼叫分為三種 一種是呼叫某個函式,一種是呼叫整個檔案的,還有一種是在同乙個檔案中呼叫其他...