Skip to content

Build a Zip File Compression Application that allows users to bundling files together for easier sharing, storage, or backup. Also build file extraction to extract their archive File.

Notifications You must be signed in to change notification settings

nickenshidqia/File_Compression_App_Python_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Project of File Compression & Archive Extraction Application

Project Description

Problem :
Managing and transferring multiple files can become cumbersome due to their size and the need for efficient storage and transportation. To address this issue, there is a requirement for a file compression application that allows users to select multiple files, and compress them into a single ZIP file. Beside that, the user sometimes need to extract the contents of their compressed files efficiently.

Challenges :
Build a Zip File Compression Application that allows users to bundling files together for easier sharing, storage, or backup. Also build file extraction to extract their archive File.

Project Goal

Provide an intuitive user interface that allows users to select multiple files for compression, and extract the archive file.

Tools & Library Used

python-logo  

Project Result

Click here to get full code of file compressor
Click here to get full code of archive extraction

A. File Compressor Graphical User Interface Based

This is File Compressor Graphical User Interface Based :

  • Multiple File Selection
    Allows users to select multiple files for compression.
  • Destination Folder Selection :
    Enables users to choose a destination folder where the compressed ZIP file will be saved.
  • Compression :
    Implement the ZIP compression to efficiently reduce the size of the selected files.

B. Archive Extraction Graphical User Interface Based

This is Archive Extraction Graphical User Interface Based :

  • Select archive Enables users to select a compressed file (e.g., ZIP) for extraction.
  • Destination Folder Selection :
    Enables users to choose a destination folder where the extracted files will be saved.

About

Build a Zip File Compression Application that allows users to bundling files together for easier sharing, storage, or backup. Also build file extraction to extract their archive File.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages