From 56b68e2b600de653ea02ead747e07d53a304fbb0 Mon Sep 17 00:00:00 2001 From: Dhruv Modi <36878176+dhruvd2601@users.noreply.github.com> Date: Mon, 9 Mar 2026 13:33:53 +0530 Subject: [PATCH] Update DAY-1.md --- DAY-1.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/DAY-1.md b/DAY-1.md index 9f621ea..0f24b4b 100644 --- a/DAY-1.md +++ b/DAY-1.md @@ -54,7 +54,7 @@ Python's simplicity and readability make it an excellent choice for scripting ta import shutil import os -def backup_folder(source_folder, backup_folder): +def backup(source_folder, backup_folder): try: # Check if the source folder exists if not os.path.exists(source_folder): @@ -66,7 +66,7 @@ def backup_folder(source_folder, backup_folder): os.makedirs(backup_folder) # Copy contents of source folder to backup folder - shutil.copytree(source_folder, os.path.join(backup_folder, os.path.basename(source_folder))) + shutil.copytree(source_folder, os.path.join(backup_folder, os.path.basename(source_folder)), dirs_exist_ok=True) print(f"Backup completed successfully.") except Exception as e: @@ -75,6 +75,9 @@ def backup_folder(source_folder, backup_folder): # Example usage source_folder = '/path/to/source_folder' backup_folder = '/path/to/backup_folder' + +# Call the backup function +backup(source_folder, backup_path) ``` ### 2. **Configuration Management**: