src/streamlink_cli/utils/progress.py
def print_inplace(msg):
    """Clears out the previous line and prints a new one."""
    term_width = get_terminal_size().columns
    spacing = term_width - terminal_width(msg)

    # On windows we need one less space or we overflow the line for some reason.
    if is_win32:
        spacing -= 1

    sys.stderr.write("\r{0}".format(msg))
    sys.stderr.write(" " * max(0, spacing))
    sys.stderr.flush()
def print_inplace(msg):
    term_width = get_terminal_size().columns
    spacing = term_width - terminal_width(msg)

    # On windows we need one less space or we overflow the line for some reason.
    if is_win32:
        spacing -= 1

    sys.stderr.write("\r{0}".format(msg))
    sys.stderr.write(" " * max(0, spacing))
    sys.stderr.flush()
def print_inplace ( msg ) : term_width = get_terminal_size ( ) . columns spacing = term_width - terminal_width ( msg ) # On windows we need one less space or we overflow the line for some reason. if is_win32 : spacing -= 1 sys . stderr . write ( "\r{0}" . format ( msg ) ) sys . stderr . write ( " " * max ( 0 , spacing ) ) sys . stderr . flush ( )
Clears out the previous line and prints a new one.
Clears out the previous line and prints a new one .