progressbar.terminal.stream module

class progressbar.terminal.stream.LastLineStream(stream: TextIO)[source]

Bases: TextIOOutputWrapper

line: str = ''
read(_LastLineStream__n: int = -1) str[source]
readable() bool[source]
readline(_LastLineStream__limit: int = -1) str[source]
seekable() bool[source]
truncate(_LastLineStream__size: int | None = None) int[source]
write(data: str) int[source]
writelines(_LastLineStream__lines: Iterable[str]) None[source]
class progressbar.terminal.stream.LineOffsetStreamWrapper(lines=0, stream=<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>)[source]

Bases: TextIOOutputWrapper

DOWN = '\x1b[B'
UP = '\x1b[F'
write(data)[source]
class progressbar.terminal.stream.TextIOOutputWrapper(stream: TextIO)[source]

Bases: TextIO

close() None[source]
fileno() int[source]
flush() None[source]
isatty() bool[source]
read(_TextIOOutputWrapper__n: int = -1) str[source]
readable() bool[source]
readline(_TextIOOutputWrapper__limit: int = -1) str[source]
readlines(_TextIOOutputWrapper__hint: int = -1) list[str][source]
seek(_TextIOOutputWrapper__offset: int, _TextIOOutputWrapper__whence: int = 0) int[source]
seekable() bool[source]
tell() int[source]
truncate(_TextIOOutputWrapper__size: int | None = None) int[source]
writable() bool[source]
writelines(_TextIOOutputWrapper__lines: Iterable[str]) None[source]