Commit affd42dc authored by Andrew M. Kuchling's avatar Andrew M. Kuchling

Add some chapter introductions (not linked into the LibRef yet)

parent 755c2686
\chapter{Data Compression and Archiving}
\label{archiving}
The modules described in this chapter support data compression
with the zlib, gzip, and bzip2 algorithms, and
the creation of ZIP- and tar-format archives.
\localmoduletable
\chapter{Data Types}
\label{datatypes}
The modules described in this chapter provide a variety of specialized
data types such as dates and times, fixed-type arrays, heap queues,
synchronized queues, and sets.
The following modules are documented in this chapter:
\localmoduletable
\chapter{File Formats}
\label{fileformats}
The modules described in this chapter parse various miscellaneous file
formats that aren't markup languages or are related to e-mail.
\localmoduletable
\chapter{File and Directory Access}
\label{filesys}
The modules described in this chapter deal with disk files and
directories. For example, there are modules for reading the
properties of files, manipulating paths in a portable way, and
creating temporary files. The full list of modules in this chapter is:
\localmoduletable
% XXX can this be included in the seealso environment? --amk
Also see section \ref{bltin-file-objects} for a description
of Python's built-in file objects.
\begin{seealso}
\seemodule{os}{Operating system interfaces, including functions to
work with files at a lower level than the built-in file object.}
\end{seealso}
\chapter{Internationalization}
\label{i18n}
The modules described in this chapter help you write
software that is independent of language and locale
by providing mechanisms for selecting a language to be used in
program messages or by tailoring output to match local conventions.
The list of modules described in this chapter is:
\localmoduletable
\chapter{Interprocess Communication and Networking}
\label{ipc}
The modules described in this chapter provide mechanisms for different
processes to communicate.
Some modules only work for two processes that are on the same machine,
e.g. \module{signal} and \module{subprocess}. Other modules support
networking protocols that two or more processes can used to
communicate across machines.
The list of modules described in this chapter is:
\localmoduletable
\chapter{Numeric and Mathematical Modules}
\label{numeric}
The modules described in this chapter provide
numeric and math-related functions and data types.
The \module{math} and \module{cmath} contain
various mathematical functions for floating-point and complex numbers.
For users more interested in decimal accuracy than in speed, the
\module{decimal} module supports exact representations of decimal numbers.
The following modules are documented in this chapter:
\localmoduletable
\chapter{Data Persistence}
\label{persistence}
The modules described in this chapter support storing Python data in a
persistent form on disk. The \module{pickle} and \module{marshal}
modules can turn many Python data types into a stream of bytes and
then recreate the objects from the bytes. The various DBM-related
modules support a family of hash-based file formats that store a
mapping of strings to other strings. The \module{bsddb} module also
provides such disk-based string-to-string mappings based on hashing,
and also supports B-Tree and record-based formats.
The list of modules described in this chapter is:
\localmoduletable
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment