Skip to content
/ shuffle Public

A Python script to shuffle large files by splitting them into smaller chunks, shuffling each chunk, and merging them in random order

Notifications You must be signed in to change notification settings

vacSQL/shuffle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Shuffle Large File

A Python script to shuffle large files by splitting them into smaller chunks, shuffling each chunk, and merging them in random order.

Features

  • Efficient: Processes large files with minimal memory usage.
  • User-Friendly: Provides on-demand progress updates (press Enter to check status).
  • Robust: Handles errors gracefully and cleans up temporary files automatically.
  • Customizable: Allows you to specify the chunk size for splitting.

About

A Python script to shuffle large files by splitting them into smaller chunks, shuffling each chunk, and merging them in random order

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages