當前位置:成語大全網 - 書法字典 - Python字典存在

Python字典存在

以下代碼在MacOS系統下測試通過前,請配置好自己要操作的文件夾路徑(dir_path)。默認操作文件夾是腳本所在的路徑。當提示刪除時,輸入y或y將刪除文件,並直接輸入回車或輸入任何其他字符以跳過。具體實現代碼如下,縮進參考截圖:

導入全球

從pathlib導入路徑

目錄路徑=“。“

files = glob . glob(‘*。ARW)

對於文件中的I:

is _ exist = Path(Path(I)。詞幹+“。JPG)

如果不是is_exist.is_file():

verify = input(“{ }對應。JPG文件已被刪除,請選擇操作Y/N:“。格式(壹)。

if verify . lower()= =‘y‘:

嘗試:

路徑I。解除鏈接()

打印(“文件{}刪除成功”。格式(壹)

除了e:

Print(“異常:文件{0}尚未刪除!“。格式(壹)

否則:

打印(“跳過文件{0}”。格式(壹)

繼續

否則:

Print(“操作完成,再次運行腳本重新檢測!”)

測試輸出:

的。對應於0009的JPG文件。ARW已被刪除。請選擇操作Y/N:n

跳過文件0009。ARW

的。對應於0008的JPG文件。ARW已被刪除。請選擇操作Y/N: Y

文件0008。ARW已成功刪除。

的。JPG文件對應0001。ARW已被刪除。請選擇操作Y/N: Y

已成功刪除文件0001。ARW

操作完成,再次運行腳本重新檢測!