Skip to content

Lutsun/Project_Python_exam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project_Python_exam

💾 File Backup & Integrity Checker

A Python application that allows you to:

Create compressed backups (ZIP or TAR.GZ) of your files 📦

Verify the integrity of backups using SHA-256 checksums 🔒

Interact through a simple menu-driven interface 🖥️

Enjoy a small loading animation + sound effect 🎶

✨ Features

➕ Create Backup

Choose between ZIP (.zip) or TAR.GZ (.tar.gz) format

Compress multiple files into a single archive

🔍 Verify Backup Integrity

Uses SHA-256 checksum comparison

Ensures that the backup files are not corrupted

🎬 Loading Animation

Visual animation while processing

Audio beep at the end (Windows only)

🧹 Clear Screen for a clean user interface

🛠️ Tech Stack

🐍 Python 3

📦 Built-in libraries only:

os, shutil, hashlib, zipfile, tarfile, sys, time, winsound

🚀 Getting Started 📥 Clone the repository

About

Exam project with backup and integrity check with python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors