class documentation
class ProgressBar:
A 2-line progress bar.
The progress bar looks roughly like this in the console:
Header 20% [===========----------------------------------]
The progress bar is colored, if the terminal supports color output; and adjusts to the width of the terminal.
Method | __init__ |
Undocumented |
Method | clear |
Clears the progress bar (i.e. removes it from the screen) |
Method | update |
Updates the progress bar. |
Method | update |
Updates the message of the progress bar. |
Constant | BAR |
Undocumented |
Constant | HEADER |
Undocumented |
Instance Variable | cleared |
Undocumented |
Instance Variable | header |
Undocumented |
Instance Variable | last |
Undocumented |
Instance Variable | last |
Undocumented |
Instance Variable | progress |
Undocumented |
Instance Variable | term |
Undocumented |
Instance Variable | width |
Undocumented |
Updates the progress bar.
Parameters | |
percent | the percentage to be shown. If None, the previous value will be used. |
message | the message to be shown above the progress bar. If None, the previous message will be used. |