tblib.pickling_support

Module Contents

Functions

unpickle_traceback(tb_frame, tb_lineno, tb_next)

pickle_traceback(tb, *[, get_locals])

unpickle_exception(func, args, cause, tb[, context, ...])

pickle_exception(obj)

_get_subclasses(cls)

install(*exc_classes_or_instances[, get_locals])

Parameters:

get_locals (callable) -- A function that take a frame argument and returns a dict. See tblib.Traceback class for example.

_install_for_instance(exc, seen)

tblib.pickling_support.unpickle_traceback(tb_frame, tb_lineno, tb_next)[source]
tblib.pickling_support.pickle_traceback(tb, *, get_locals=None)[source]
tblib.pickling_support.unpickle_exception(func, args, cause, tb, context=None, suppress_context=False, notes=None)[source]
tblib.pickling_support.pickle_exception(obj)[source]
tblib.pickling_support._get_subclasses(cls)[source]
tblib.pickling_support.install(*exc_classes_or_instances, get_locals=None)[source]
Parameters:

get_locals (callable) – A function that take a frame argument and returns a dict. See tblib.Traceback class for example.

tblib.pickling_support._install_for_instance(exc, seen)[source]