友快網

導航選單

程式設計師的python學習之路:刪除空資料夾,實現程式碼覆盤完整的需求| 程式碼

Hello,兄弟姐妹們,我又來了。這次需要解決的問題,本來應該是上次一起解決的

python學習之路——刪除空資料夾

。有時候“眼瞎”,一起可以解決的問題,當時就是沒發現,真是沒辦法。不知道你們是不是有時候也會這樣呢?

使用者需求

找出沒有內容的檔案,刪除掉;

需求分析

在很多層資料夾內找出0KB的檔案,然後刪除掉;

解決思路

遍歷所有資料夾;

判斷資料夾下是否包含檔案;

如果有檔案,則判斷檔案大小是否為0kb;

如果是0kb,則刪除。

程式碼實現

實現程式碼

覆盤

完整的需求應該是:刪除空資料夾,刪除0位元組的檔案;

解決步驟:這兩個需求解決起來應該是有先後關係的。

如果先刪除空資料夾,再刪除0位元組的檔案。那麼,有可能還會產生空資料夾(我最開始的解決思路);

所以,應該要先執行刪除0位元組檔案的操作,再執行刪除空資料夾的操作。

解決問題,思路很重要。自己的實際需求都需要認真思考才會完美解決。面對使用者的需求,更需要去深入挖掘使用者的真正需求,再進行認真思考解決方案。

使用者真的是需要一匹馬嗎?

上一篇:5g光刻機被限後,中國廠商如何應對?這些技術將成為未來的制高點!
下一篇:【創投專案】sharewaf:一款強大的動態防禦waf產品,強大的防護功能