Python reprlib.repr() Examples
The following are 30
code examples of reprlib.repr().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
reprlib
, or try the search function
.
Example #1
Source File: futures.py From ironpython3 with Apache License 2.0 | 6 votes |
def _repr_info(self): info = [self._state.lower()] if self._state == _FINISHED: if self._exception is not None: info.append('exception={!r}'.format(self._exception)) else: # use reprlib to limit the length of the output, especially # for very long strings result = reprlib.repr(self._result) info.append('result={}'.format(result)) if self._callbacks: info.append(self.__format_callbacks()) if self._source_traceback: frame = self._source_traceback[-1] info.append('created at %s:%s' % (frame[0], frame[1])) return info
Example #2
Source File: futures.py From Fluid-Designer with GNU General Public License v3.0 | 6 votes |
def _repr_info(self): info = [self._state.lower()] if self._state == _FINISHED: if self._exception is not None: info.append('exception={!r}'.format(self._exception)) else: # use reprlib to limit the length of the output, especially # for very long strings result = reprlib.repr(self._result) info.append('result={}'.format(result)) if self._callbacks: info.append(self.__format_callbacks()) if self._source_traceback: frame = self._source_traceback[-1] info.append('created at %s:%s' % (frame[0], frame[1])) return info
Example #3
Source File: bdb.py From ironpython3 with Apache License 2.0 | 6 votes |
def trace_dispatch(self, frame, event, arg): if self.quitting: return # None if event == 'line': return self.dispatch_line(frame) if event == 'call': return self.dispatch_call(frame, arg) if event == 'return': return self.dispatch_return(frame, arg) if event == 'exception': return self.dispatch_exception(frame, arg) if event == 'c_call': return self.trace_dispatch if event == 'c_exception': return self.trace_dispatch if event == 'c_return': return self.trace_dispatch print('bdb.Bdb.dispatch: unknown debugging event:', repr(event)) return self.trace_dispatch
Example #4
Source File: futures.py From Project-New-Reign---Nemesis-Main with GNU General Public License v3.0 | 6 votes |
def _repr_info(self): info = [self._state.lower()] if self._state == _FINISHED: if self._exception is not None: info.append('exception={!r}'.format(self._exception)) else: # use reprlib to limit the length of the output, especially # for very long strings result = reprlib.repr(self._result) info.append('result={}'.format(result)) if self._callbacks: info.append(self.__format_callbacks()) if self._source_traceback: frame = self._source_traceback[-1] info.append('created at %s:%s' % (frame[0], frame[1])) return info
Example #5
Source File: events.py From Project-New-Reign---Nemesis-Main with GNU General Public License v3.0 | 6 votes |
def _format_callback(func, args, kwargs, suffix=''): if isinstance(func, functools.partial): suffix = _format_args_and_kwargs(args, kwargs) + suffix return _format_callback(func.func, func.args, func.keywords, suffix) if hasattr(func, '__qualname__'): func_repr = getattr(func, '__qualname__') elif hasattr(func, '__name__'): func_repr = getattr(func, '__name__') else: func_repr = repr(func) func_repr += _format_args_and_kwargs(args, kwargs) if suffix: func_repr += suffix return func_repr
Example #6
Source File: events.py From Fluid-Designer with GNU General Public License v3.0 | 6 votes |
def _format_callback(func, args, suffix=''): if isinstance(func, functools.partial): if args is not None: suffix = _format_args(args) + suffix return _format_callback(func.func, func.args, suffix) if hasattr(func, '__qualname__'): func_repr = getattr(func, '__qualname__') elif hasattr(func, '__name__'): func_repr = getattr(func, '__name__') else: func_repr = repr(func) if args is not None: func_repr += _format_args(args) if suffix: func_repr += suffix return func_repr
Example #7
Source File: bdb.py From Project-New-Reign---Nemesis-Main with GNU General Public License v3.0 | 6 votes |
def trace_dispatch(self, frame, event, arg): if self.quitting: return # None if event == 'line': return self.dispatch_line(frame) if event == 'call': return self.dispatch_call(frame, arg) if event == 'return': return self.dispatch_return(frame, arg) if event == 'exception': return self.dispatch_exception(frame, arg) if event == 'c_call': return self.trace_dispatch if event == 'c_exception': return self.trace_dispatch if event == 'c_return': return self.trace_dispatch print('bdb.Bdb.dispatch: unknown debugging event:', repr(event)) return self.trace_dispatch
Example #8
Source File: base_futures.py From odoo13-x64 with GNU General Public License v3.0 | 6 votes |
def _future_repr_info(future): # (Future) -> str """helper function for Future.__repr__""" info = [future._state.lower()] if future._state == _FINISHED: if future._exception is not None: info.append(f'exception={future._exception!r}') else: # use reprlib to limit the length of the output, especially # for very long strings result = reprlib.repr(future._result) info.append(f'result={result}') if future._callbacks: info.append(_format_callbacks(future._callbacks)) if future._source_traceback: frame = future._source_traceback[-1] info.append(f'created at {frame[0]}:{frame[1]}') return info
Example #9
Source File: slack.py From messages with MIT License | 6 votes |
def __str__(self, indentation="\n"): """print(SlackPost(**args)) method. Indentation value can be overridden in the function call. The default is new line""" return ( "{}Channel: {}" "{}From: {}" "{}Subject: {}" "{}Body: {}" "{}Attachments: {}".format( indentation, self.channel, indentation, self.from_ or "Not Specified", indentation, self.subject, indentation, reprlib.repr(self.body), indentation, self.attachments, ) )
Example #10
Source File: events.py From annotated-py-projects with MIT License | 6 votes |
def _format_callback(func, args, suffix=''): if isinstance(func, functools.partial): if args is not None: suffix = _format_args(args) + suffix return _format_callback(func.func, func.args, suffix) func_repr = getattr(func, '__qualname__', None) if not func_repr: func_repr = repr(func) if args is not None: func_repr += _format_args(args) if suffix: func_repr += suffix source = _get_function_source(func) # 获取方法源 if source: func_repr += ' at %s:%s' % source return func_repr
Example #11
Source File: text.py From messages with MIT License | 6 votes |
def __str__(self, indentation="\n"): """print(Email(**args)) method. Indentation value can be overridden in the function call. The default is new line""" return ( "{}From: {}" "{}To: {}" "{}Body: {}" "{}Attachments: {}" "{}SID: {}".format( indentation, self.from_, indentation, self.to, indentation, reprlib.repr(self.body), indentation, self.attachments, indentation, self.sid, ) )
Example #12
Source File: __init__.py From aurora-data-api with Apache License 2.0 | 6 votes |
def execute(self, operation, parameters=None): self._current_response, self._iterator, self._paging_state = None, None, None execute_statement_args = dict(self._prepare_execute_args(operation), includeResultMetadata=True) if parameters: execute_statement_args["parameters"] = self._format_parameter_set(parameters) logger.debug("execute %s", reprlib.repr(operation.strip())) try: res = self._client.execute_statement(**execute_statement_args) if "columnMetadata" in res: self._set_description(res["columnMetadata"]) self._current_response = self._render_response(res) except self._client.exceptions.BadRequestException as e: if "Please paginate your query" in str(e): self._start_paginated_query(execute_statement_args) elif "Database response exceeded size limit" in str(e): self._start_paginated_query(execute_statement_args, records_per_page=max(1, self.arraysize // 2)) else: raise self._get_database_error(e) from e self._iterator = iter(self)
Example #13
Source File: bdb.py From Fluid-Designer with GNU General Public License v3.0 | 6 votes |
def trace_dispatch(self, frame, event, arg): if self.quitting: return # None if event == 'line': return self.dispatch_line(frame) if event == 'call': return self.dispatch_call(frame, arg) if event == 'return': return self.dispatch_return(frame, arg) if event == 'exception': return self.dispatch_exception(frame, arg) if event == 'c_call': return self.trace_dispatch if event == 'c_exception': return self.trace_dispatch if event == 'c_return': return self.trace_dispatch print('bdb.Bdb.dispatch: unknown debugging event:', repr(event)) return self.trace_dispatch
Example #14
Source File: base_futures.py From Imogen with MIT License | 6 votes |
def _future_repr_info(future): # (Future) -> str """helper function for Future.__repr__""" info = [future._state.lower()] if future._state == _FINISHED: if future._exception is not None: info.append(f'exception={future._exception!r}') else: # use reprlib to limit the length of the output, especially # for very long strings result = reprlib.repr(future._result) info.append(f'result={result}') if future._callbacks: info.append(_format_callbacks(future._callbacks)) if future._source_traceback: frame = future._source_traceback[-1] info.append(f'created at {frame[0]}:{frame[1]}') return info
Example #15
Source File: events.py From ironpython3 with Apache License 2.0 | 6 votes |
def _format_callback(func, args, suffix=''): if isinstance(func, functools.partial): if args is not None: suffix = _format_args(args) + suffix return _format_callback(func.func, func.args, suffix) if hasattr(func, '__qualname__'): func_repr = getattr(func, '__qualname__') elif hasattr(func, '__name__'): func_repr = getattr(func, '__name__') else: func_repr = repr(func) if args is not None: func_repr += _format_args(args) if suffix: func_repr += suffix return func_repr
Example #16
Source File: format_helpers.py From Imogen with MIT License | 6 votes |
def _format_callback(func, args, kwargs, suffix=''): if isinstance(func, functools.partial): suffix = _format_args_and_kwargs(args, kwargs) + suffix return _format_callback(func.func, func.args, func.keywords, suffix) if hasattr(func, '__qualname__') and func.__qualname__: func_repr = func.__qualname__ elif hasattr(func, '__name__') and func.__name__: func_repr = func.__name__ else: func_repr = repr(func) func_repr += _format_args_and_kwargs(args, kwargs) if suffix: func_repr += suffix return func_repr
Example #17
Source File: format_helpers.py From odoo13-x64 with GNU General Public License v3.0 | 6 votes |
def _format_callback(func, args, kwargs, suffix=''): if isinstance(func, functools.partial): suffix = _format_args_and_kwargs(args, kwargs) + suffix return _format_callback(func.func, func.args, func.keywords, suffix) if hasattr(func, '__qualname__') and func.__qualname__: func_repr = func.__qualname__ elif hasattr(func, '__name__') and func.__name__: func_repr = func.__name__ else: func_repr = repr(func) func_repr += _format_args_and_kwargs(args, kwargs) if suffix: func_repr += suffix return func_repr
Example #18
Source File: futures.py From annotated-py-projects with MIT License | 6 votes |
def _repr_info(self): info = [self._state.lower()] if self._state == _FINISHED: if self._exception is not None: info.append('exception={!r}'.format(self._exception)) else: # use reprlib to limit the length of the output, especially # for very long strings result = reprlib.repr(self._result) info.append('result={}'.format(result)) if self._callbacks: info.append(self._format_callbacks()) if self._source_traceback: frame = self._source_traceback[-1] info.append('created at %s:%s' % (frame[0], frame[1])) return info
Example #19
Source File: vector_v8.py From notebooks with MIT License | 5 votes |
def __repr__(self): components = reprlib.repr(self._components) components = components[components.find('['):-1] return 'Vector({})'.format(components)
Example #20
Source File: vector_py3_5.py From notebooks with MIT License | 5 votes |
def __repr__(self): components = reprlib.repr(self._components) components = components[components.find('['):-1] return 'Vector({})'.format(components)
Example #21
Source File: sentence.py From notebooks with MIT License | 5 votes |
def __repr__(self): return 'Sentence(%s)' % reprlib.repr(self.text) # <4>
Example #22
Source File: sentence_slice.py From notebooks with MIT License | 5 votes |
def __repr__(self): return 'SentenceSlice(%s)' % reprlib.repr(self.text)
Example #23
Source File: vector_flex_init.py From notebooks with MIT License | 5 votes |
def __repr__(self): return 'Vector' + reprlib.repr(self._components)
Example #24
Source File: sentence_gen.py From notebooks with MIT License | 5 votes |
def __repr__(self): return 'Sentence(%s)' % reprlib.repr(self.text)
Example #25
Source File: sentence_genexp.py From notebooks with MIT License | 5 votes |
def __repr__(self): return 'Sentence(%s)' % reprlib.repr(self.text)
Example #26
Source File: vector_v5.py From notebooks with MIT License | 5 votes |
def __repr__(self): components = reprlib.repr(self._components) components = components[components.find('['):-1] return 'Vector({})'.format(components)
Example #27
Source File: vector.py From notebooks with MIT License | 5 votes |
def __repr__(self): return 'Vector' + (reprlib.repr(self._components)) # <3>
Example #28
Source File: vector_v6.py From notebooks with MIT License | 5 votes |
def __repr__(self): components = reprlib.repr(self._components) components = components[components.find('['):-1] return 'Vector({})'.format(components)
Example #29
Source File: linalg.py From ezdxf with MIT License | 5 votes |
def __repr__(self) -> str: return f'{self.__class__} {reprlib.repr(self.matrix)}'
Example #30
Source File: linalg.py From ezdxf with MIT License | 5 votes |
def __repr__(self) -> str: return f'Matrix({reprlib.repr(self.matrix)})'