def get_reprs(*args, **kwargs): if 'locals_' in kwargs: locals_ = kwargs['locals_'] else: locals_ = locals() locals_.update(get_caller_locals()) msg_list = [] var_list = list(args) + kwargs.get('var_list', []) for key in var_list: var = locals_[key] msg = util_str.horiz_string(six.text_type(key) + ' = ', repr(var)) msg_list.append(msg) reprs = '\n' + util_str.indent('\n##\n'.join(msg_list)) + '\n' return reprs
def get_reprs(*args, **kwargs): if 'locals_' in kwargs: locals_ = kwargs['locals_'] else: locals_ = locals() locals_.update(get_caller_locals()) msg_list = [] var_list = list(args) + kwargs.get('var_list', []) for key in var_list: var = locals_[key] msg = util_str.horiz_string(str(key) + ' = ', repr(var)) msg_list.append(msg) reprs = '\n' + util_str.indent('\n##\n'.join(msg_list)) + '\n' return reprs
def horiz_print(*args): toprint = util_str.horiz_string(args) print(toprint)