def print_error_to_io_stream(err: Exception, io: TextIOBase, print_big_traceback : bool = True):
    """
    Utility method to print an exception's content to a stream

    :param err:
    :param io:
    :param print_big_traceback:
    :return:
    """
    if print_big_traceback:
        traceback.print_tb(err.__traceback__, file=io, limit=-GLOBAL_CONFIG.multiple_errors_tb_limit)
    else:
        traceback.print_tb(err.__traceback__, file=io, limit=-1)
    io.writelines('  ' + str(err.__class__.__name__) + ' : ' + str(err))
def print_error_to_io_stream ( err : Exception , io : TextIOBase , print_big_traceback : bool = True ) : if print_big_traceback : traceback . print_tb ( err . __traceback__ , file = io , limit = - GLOBAL_CONFIG . multiple_errors_tb_limit ) else : traceback . print_tb ( err . __traceback__ , file = io , limit = - 1 ) io . writelines ( '  ' + str ( err . __class__ . __name__ ) + ' : ' + str ( err ) )
Utility method to print an exception's content to a stream

    :param err:
    :param io:
    :param print_big_traceback:
    :return: