Skip to main content

We can also delete a directory that just contains __pycache__

ID
7193319
date
2023-12-05 08:05:50+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
0e411c5
message
We can also delete a directory that just contains `__pycache__`
changed files
1 file, 1 addition, 1 deletion

Changed files

fs/emptydir.py (1557) → fs/emptydir.py (1587)

diff --git a/fs/emptydir.py b/fs/emptydir.py
index 2854425..bb05f5c 100755
--- a/fs/emptydir.py
+++ b/fs/emptydir.py
@@ -22,7 +22,7 @@ def can_be_deleted(d):
         return False
 
     entries = os.listdir(d)
-    return entries == [".DS_Store"] or not entries
+    return entries == [".DS_Store"] or entries == ["__pycache__"] or not entries
 
 
 def delete_directory(d):