Skip to content

cjoeml/Relatively-Sized-Progress-Bar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Relatively-Sized-Progress-Bar

================

Creates a progress bar that is sized dynamically to the current terminal window size.

demo gif

Purpose & Goals

Its function is to change the size of the progress bar that is relative to the terminal's current window size. I also wanted to create a progress bar without any bloated functionality. The progress bar is just a progress bar and nothing else. Its very basic functionality should allow for previous Python versions to encounter no real issues.

Usage & Installation

See testing. Since this is a very simple implementation of a progress bar, either move the function into the desired .py file or import directly from ProgressBar.py.

Requirements

This progress bar implementation keeps vanilla Python requirements in mind. No external libraries are used. The dependencies are listed below:

os
sys
time
struct
platform
subprocess

About

Creates a progress bar that is sized dynamically to the current terminal window size.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages