class documentation

class ProgressBar: (source)

构造函数: ProgressBar(term)

查看层次结构

一个两行的进度条。

进度条在控制台中大致如下所示:

                            Header
    20% [===========----------------------------------]

如果终端支持彩色输出,进度条会显示颜色;并且会根据终端的宽度进行调整。

方法 __init__ 未记录
方法 clear 清除进度条(即从屏幕上移除它)
方法 update 更新进度条。
方法 update_message 更新进度条的消息。
常量 BAR 未记录
常量 HEADER 未记录
实例变量 cleared 未记录
实例变量 header 未记录
实例变量 last_message 未记录
实例变量 last_percent 未记录
实例变量 progress_bar 未记录
实例变量 term 未记录
实例变量 width 未记录
def __init__(self, term): (source)

未记录

def clear(self): (source)

清除进度条(即从屏幕上移除它)

def update(self, percent=None, message=None): (source)

更新进度条。

参数
percent要显示的百分比。如果为None,将使用之前的值。
message要在进度条上方显示的消息。如果为None,则使用先前的消息。
def update_message(self, message): (source)

更新进度条的消息。

参数
message要在进度条上方显示的消息

未记录

'%3d%% ${GREEN}[${BOLD}%s%s${NORMAL}${GREEN}]${NORMAL}'

未记录

'''${BOLD}${CYAN}%s${NORMAL}
'''

未记录

未记录

last_message: str = (source)

未记录

last_percent: int = (source)

未记录

progress_bar = (source)

未记录

未记录

未记录