\chapter{Python Services} The modules described in this chapter provide a wide range of services related to the Python interpreter and its interaction with its environment. Here's an overview: \begin{description} \item[sys] --- Access system specific parameters and functions. \item[types] --- Names for all built-in types. \item[UserDict, UserList] --- Class wrappers for dictionary and list objects. \item[traceback] --- Print or retrieve a stack traceback. \item[pickle] --- Convert Python objects to streams of bytes and back. \item[shelve] --- Python object persistency. \item[copy] --- Shallow and deep copy operations. \item[marshal] --- Convert Python objects to streams of bytes and back (with different constraints). \item[imp] --- Access the implementation of the \code{import} statement. \item[parser] --- Retrieve and submit parse trees from and to the runtime support environment. \item[__builtin__] --- The set of built-in functions. \item[__main__] --- The environment where the top-level script is run. \end{description}