mirror of
https://github.com/python/cpython.git
synced 2025-12-07 17:57:56 +00:00
Add some chapter introductions (not linked into the LibRef yet)
This commit is contained in:
parent
755c268600
commit
affd42dc50
8 changed files with 96 additions and 0 deletions
8
Doc/lib/archiving.tex
Normal file
8
Doc/lib/archiving.tex
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
\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
|
||||||
10
Doc/lib/datatypes.tex
Normal file
10
Doc/lib/datatypes.tex
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
\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
|
||||||
7
Doc/lib/fileformats.tex
Normal file
7
Doc/lib/fileformats.tex
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
\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
|
||||||
18
Doc/lib/filesys.tex
Normal file
18
Doc/lib/filesys.tex
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
\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}
|
||||||
11
Doc/lib/i18n.tex
Normal file
11
Doc/lib/i18n.tex
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
\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
|
||||||
14
Doc/lib/ipc.tex
Normal file
14
Doc/lib/ipc.tex
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
\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
|
||||||
13
Doc/lib/numeric.tex
Normal file
13
Doc/lib/numeric.tex
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
\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
|
||||||
15
Doc/lib/persistence.tex
Normal file
15
Doc/lib/persistence.tex
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
\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
|
||||||
Loading…
Add table
Add a link
Reference in a new issue