rs_rich.progress¶
Generated from the type stubs by scripts/gen_python_api.py; do not edit.
rich.progress: Progress, its columns, track, wrap_file and open.
BarColumn ¶
Bases: ProgressColumn
DownloadColumn ¶
Bases: ProgressColumn
FileSizeColumn ¶
Bases: ProgressColumn
MofNCompleteColumn ¶
Bases: ProgressColumn
Progress ¶
track ¶
track(sequence: Iterable[Any], total: Optional[float] = None, completed: int = 0, task_id: Optional[int] = None, description: str = 'Working...', update_period: float = 0.1) -> Iterator[Any]
wrap_file ¶
wrap_file(file: Any, total: Optional[int] = None, *, task_id: Optional[int] = None, description: str = 'Reading...') -> Any
open ¶
open(file: Any, mode: str = 'r', buffering: int = -1, encoding: Optional[str] = None, errors: Optional[str] = None, newline: Optional[str] = None, *, total: Optional[int] = None, task_id: Optional[int] = None, description: str = 'Reading...') -> Any
update ¶
update(task_id: int, *, total: Optional[float] = None, completed: Optional[float] = None, advance: Optional[float] = None, description: Optional[str] = None, visible: Optional[bool] = None, refresh: bool = False, **fields: Any) -> None
reset ¶
reset(task_id: int, *, start: bool = True, total: Optional[float] = None, completed: int = 0, visible: Optional[bool] = None, description: Optional[str] = None, **fields: Any) -> None
add_task ¶
add_task(description: str, start: bool = True, total: Optional[float] = 100.0, completed: int = 0, visible: bool = True, **fields: Any) -> int
ProgressColumn ¶
RenderableColumn ¶
Bases: ProgressColumn
SpinnerColumn ¶
Bases: ProgressColumn
Task ¶
TaskID ¶
Bases: int
TaskProgressColumn ¶
Bases: TextColumn
TextColumn ¶
TimeElapsedColumn ¶
Bases: ProgressColumn
TimeRemainingColumn ¶
Bases: ProgressColumn
TotalFileSizeColumn ¶
Bases: ProgressColumn
TransferSpeedColumn ¶
Bases: ProgressColumn
open ¶
open(file: Any, mode: str = 'r', buffering: int = -1, encoding: Optional[str] = None, errors: Optional[str] = None, newline: Optional[str] = None, *, total: Optional[int] = None, description: str = 'Reading...', auto_refresh: bool = True, console: Optional[Console] = None, transient: bool = False, get_time: Optional[GetTimeCallable] = None, refresh_per_second: float = 10, style: StyleType = 'bar.back', complete_style: StyleType = 'bar.complete', finished_style: StyleType = 'bar.finished', pulse_style: StyleType = 'bar.pulse', disable: bool = False) -> Any
track ¶
track(sequence: Iterable[Any], description: str = 'Working...', total: Optional[float] = None, completed: int = 0, auto_refresh: bool = True, console: Optional[Console] = None, transient: bool = False, get_time: Optional[GetTimeCallable] = None, refresh_per_second: float = 10, style: StyleType = 'bar.back', complete_style: StyleType = 'bar.complete', finished_style: StyleType = 'bar.finished', pulse_style: StyleType = 'bar.pulse', update_period: float = 0.1, disable: bool = False, show_speed: bool = True) -> Iterator[Any]
wrap_file ¶
wrap_file(file: Any, total: int, *, description: str = 'Reading...', auto_refresh: bool = True, console: Optional[Console] = None, transient: bool = False, get_time: Optional[GetTimeCallable] = None, refresh_per_second: float = 10, style: StyleType = 'bar.back', complete_style: StyleType = 'bar.complete', finished_style: StyleType = 'bar.finished', pulse_style: StyleType = 'bar.pulse', disable: bool = False) -> Any