python小工具之刪除非空資料夾

2021-06-27 04:10:25 字數 649 閱讀 9706

今天發現原來的svn目錄下有非常巨大的.svn目錄,而且是無用的.

便想把它們全部刪除,但是由於非常的龐大用windows自帶工具搜尋就宕機了.

便想用python刪除之.經過努力,終於搞定.貼**:

import os

import sys

def del_dir(path):

wlk = os.walk(path)

for root, dirs, files in wlk:

if d == '.svn':

cmd = 'rd/s/q ' + os.path.join(root, d)

os.system(cmd)

def main():

success = 1

del_dir(os.getcwd())

return success

if __name__ = 'main':

exit_state = int(not main())

sys.exit(exit_state)

執行的時候在想要執行的目錄下面python mydel 就ok了

從網上看到的用shutil會遇到windows error [error5]這個錯誤,無法解決,所以用了bat的方式.完美解決問題

間隔刪除檔案小工具

工具介面如下,實現功能為一定的間隔刪除或者移動檔案。核心 如下 todo 在此新增命令處理程式 ifdef need dir cstring strdir getdlgitemtext idc edit dir,strdir if strdir.getlength else tstring sdir...

小工具之Synergy

用於兩個主機共享鍵盤和滑鼠的工具 軟體名字 synergy 軟體主頁 支援平台 linux,mac,windows 通吃作用 通過網路在多台主機之間共享滑鼠鍵盤,特別適合咱們乙個人有2臺電腦的情況,節省了需要在不同電腦頻繁切換的麻煩事,而且還支援簡單的網路 複製和貼上。配置方法 在ubuntu桌面執...

python常用小工具

for i in range 32 image tensor2 image tensor1 0,i plt.imshow image tensor2 plt.show 比如 篩選列表中最後字元為 relu6 的元素 x for x in a if x 5 relu6 tmp 是pil影象 impor...