summaryrefslogtreecommitdiffstats
path: root/Doc/libtraceback.tex
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>1998-05-07 01:49:07 (GMT)
committerFred Drake <fdrake@acm.org>1998-05-07 01:49:07 (GMT)
commitcda63cc875f54b047018cad362aa23d5493b97f3 (patch)
treef43f888293bb4046a7622dffefd561b669e993c2 /Doc/libtraceback.tex
parentbbe33c559403c7e06642111c494bd32d9abe528f (diff)
downloadcpython-cda63cc875f54b047018cad362aa23d5493b97f3.zip
cpython-cda63cc875f54b047018cad362aa23d5493b97f3.tar.gz
cpython-cda63cc875f54b047018cad362aa23d5493b97f3.tar.bz2
Relocating file to Doc/lib/
Diffstat (limited to 'Doc/libtraceback.tex')
-rw-r--r--Doc/libtraceback.tex55
1 files changed, 0 insertions, 55 deletions
diff --git a/Doc/libtraceback.tex b/Doc/libtraceback.tex
deleted file mode 100644
index f9aa74a..0000000
--- a/Doc/libtraceback.tex
+++ /dev/null
@@ -1,55 +0,0 @@
-\section{Standard Module \module{traceback}}
-\label{module-traceback}
-\stmodindex{traceback}
-
-
-This module provides a standard interface to format and print stack
-traces of Python programs. It exactly mimics the behavior of the
-Python interpreter when it prints a stack trace. This is useful when
-you want to print stack traces under program control, e.g. in a
-``wrapper'' around the interpreter.
-
-The module uses traceback objects --- this is the object type
-that is stored in the variables \code{sys.exc_traceback} and
-\code{sys.last_traceback}.
-\obindex{traceback}
-
-The module defines the following functions:
-
-\begin{funcdesc}{print_tb}{traceback\optional{, limit}}
-Print up to \var{limit} stack trace entries from \var{traceback}. If
-\var{limit} is omitted or \code{None}, all entries are printed.
-\end{funcdesc}
-
-\begin{funcdesc}{extract_tb}{traceback\optional{, limit}}
-Return a list of up to \var{limit} ``pre-processed'' stack trace
-entries extracted from \var{traceback}. It is useful for alternate
-formatting of stack traces. If \var{limit} is omitted or \code{None},
-all entries are extracted. A ``pre-processed'' stack trace entry is a
-quadruple (\var{filename}, \var{line number}, \var{function name},
-\var{line text}) representing the information that is usually printed
-for a stack trace. The \var{line text} is a string with leading and
-trailing whitespace stripped; if the source is not available it is
-\code{None}.
-\end{funcdesc}
-
-\begin{funcdesc}{print_exception}{type, value, traceback\optional{, limit}}
-Print exception information and up to \var{limit} stack trace entries
-from \var{traceback}. This differs from \function{print_tb()} in the
-following ways: (1) if \var{traceback} is not \code{None}, it prints a
-header \samp{Traceback (innermost last):}; (2) it prints the
-exception \var{type} and \var{value} after the stack trace; (3) if
-\var{type} is \exception{SyntaxError} and \var{value} has the appropriate
-format, it prints the line where the syntax error occurred with a
-caret indicating the approximate position of the error.
-\end{funcdesc}
-
-\begin{funcdesc}{print_exc}{\optional{limit}}
-This is a shorthand for `\code{print_exception(sys.exc_type,}
-\code{sys.exc_value,} \code{sys.exc_traceback,} \var{limit}\code{)}'.
-\end{funcdesc}
-
-\begin{funcdesc}{print_last}{\optional{limit}}
-This is a shorthand for `\code{print_exception(sys.last_type,}
-\code{sys.last_value,} \code{sys.last_traceback,} \var{limit}\code{)}'.
-\end{funcdesc}