summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorAndrew M. Kuchling <amk@amk.ca>2005-12-22 20:12:39 (GMT)
committerAndrew M. Kuchling <amk@amk.ca>2005-12-22 20:12:39 (GMT)
commitaffd42dc50a0cb02b3e91aa406626982ce5303d8 (patch)
tree7109a2216c13156577f694817e4ca5e768927824 /Doc
parent755c2686001017adaa65a11eb5ae2fb947647afa (diff)
downloadcpython-affd42dc50a0cb02b3e91aa406626982ce5303d8.zip
cpython-affd42dc50a0cb02b3e91aa406626982ce5303d8.tar.gz
cpython-affd42dc50a0cb02b3e91aa406626982ce5303d8.tar.bz2
Add some chapter introductions (not linked into the LibRef yet)
Diffstat (limited to 'Doc')
-rw-r--r--Doc/lib/archiving.tex8
-rw-r--r--Doc/lib/datatypes.tex10
-rw-r--r--Doc/lib/fileformats.tex7
-rw-r--r--Doc/lib/filesys.tex18
-rw-r--r--Doc/lib/i18n.tex11
-rw-r--r--Doc/lib/ipc.tex14
-rw-r--r--Doc/lib/numeric.tex13
-rw-r--r--Doc/lib/persistence.tex15
8 files changed, 96 insertions, 0 deletions
diff --git a/Doc/lib/archiving.tex b/Doc/lib/archiving.tex
new file mode 100644
index 0000000..93f5bf7
--- /dev/null
+++ b/Doc/lib/archiving.tex
@@ -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
diff --git a/Doc/lib/datatypes.tex b/Doc/lib/datatypes.tex
new file mode 100644
index 0000000..0fe03c7
--- /dev/null
+++ b/Doc/lib/datatypes.tex
@@ -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
diff --git a/Doc/lib/fileformats.tex b/Doc/lib/fileformats.tex
new file mode 100644
index 0000000..9f9c116
--- /dev/null
+++ b/Doc/lib/fileformats.tex
@@ -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
diff --git a/Doc/lib/filesys.tex b/Doc/lib/filesys.tex
new file mode 100644
index 0000000..0c682c8
--- /dev/null
+++ b/Doc/lib/filesys.tex
@@ -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}
diff --git a/Doc/lib/i18n.tex b/Doc/lib/i18n.tex
new file mode 100644
index 0000000..699a60c
--- /dev/null
+++ b/Doc/lib/i18n.tex
@@ -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
diff --git a/Doc/lib/ipc.tex b/Doc/lib/ipc.tex
new file mode 100644
index 0000000..cd95056
--- /dev/null
+++ b/Doc/lib/ipc.tex
@@ -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
diff --git a/Doc/lib/numeric.tex b/Doc/lib/numeric.tex
new file mode 100644
index 0000000..a9a9e18
--- /dev/null
+++ b/Doc/lib/numeric.tex
@@ -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
diff --git a/Doc/lib/persistence.tex b/Doc/lib/persistence.tex
new file mode 100644
index 0000000..0bcdad2
--- /dev/null
+++ b/Doc/lib/persistence.tex
@@ -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