rich.progress_bar¶
- class rich.progress_bar.ProgressBar(total=100.0, completed=0, width=None, pulse=False, style='bar.back', complete_style='bar.complete', finished_style='bar.finished', pulse_style='bar.pulse', animation_time=None)[源代码]¶
呈现(进度)条。由rich.Progress使用。
- 参数
total (float, optional) -- 栏中的步数。默认为100。设置为无可渲染脉动动画。
completed (float, optional) -- 已完成的步骤数。默认为0。
width (int, optional) -- 栏的宽度,或
None
以获得最大宽度。默认为无。pulse (bool, optional) -- 启用脉冲效果。默认为False。如果通过了无总计,则将脉动。
style (StyleType, optional) -- 栏背景的样式。默认为“bar.back”。
complete_style (StyleType, optional) -- 已完成的栏的样式。默认为“bar.Complete”。
finished_style (StyleType, optional) -- 成品酒吧的风格。默认为“bar.fined”。
pulse_style (StyleType, optional) -- 脉动棒的样式。默认为“bar.Pulse”。
animation_time (Optional[float], optional) -- 用于动画的时间以秒为单位,或无以使用系统时间。