DarkArtheme

Скрипт по удалению пустой папки

Sep 23rd, 2021
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.66 KB | None | 0 0
  1. import os.path
  2.  
  3.  
  4. def check_folder(name):
  5.     path = os.path.join(os.path.expanduser("~"), name)
  6.     if os.path.exists(path):
  7.         if os.path.isdir(path):
  8.             if len(os.listdir(path)) == 0:
  9.                 print(f"Директория {path} была пуста и удалена")
  10.                 os.rmdir(path)
  11.             else:
  12.                 print(f"Директория {path} не пуста")
  13.         else:
  14.             print(f"{path} не является директорией")
  15.  
  16.  
  17. def main():
  18.     name = input("Введите название директории:\n")
  19.     check_folder(name)
  20.  
  21.  
  22. if __name__ == '__main__':
  23.     main()
  24.  
Advertisement
Add Comment
Please, Sign In to add comment