blob: 0d2f7b7956a9e7b1c7b344799543723721289566 [file] [log] [blame]
Guido van Rossum37953781992-04-06 14:04:04 +00001\documentstyle[twoside,11pt,myformat]{report}
Guido van Rossum19f1b821991-11-12 15:41:57 +00002
Guido van Rossum86751151995-02-28 17:14:32 +00003% NOTE: this file controls which chapters/sections of the library
4% manual are actually printed. It is easy to customize your manual
5% by commenting out sections that you're not interested in.
6
Guido van Rossum6938f061994-08-01 12:22:53 +00007\title{Python Library Reference}
Guido van Rossum515834a1991-01-22 11:45:29 +00008
Guido van Rossum16cd7f91994-10-06 10:29:26 +00009\input{boilerplate}
Guido van Rossum83eb9621993-11-23 16:28:45 +000010
Guido van Rossum6938f061994-08-01 12:22:53 +000011\makeindex % tell \index to actually write the .idx file
12
Guido van Rossum1230c081992-01-07 16:40:44 +000013
Guido van Rossum515834a1991-01-22 11:45:29 +000014\begin{document}
Guido van Rossum6938f061994-08-01 12:22:53 +000015
Guido van Rossum515834a1991-01-22 11:45:29 +000016\pagenumbering{roman}
17
18\maketitle
19
Guido van Rossum16cd7f91994-10-06 10:29:26 +000020\input{copyright}
21
Guido van Rossum515834a1991-01-22 11:45:29 +000022\begin{abstract}
23
24\noindent
Guido van Rossum481ae681991-11-25 17:28:03 +000025This document describes the built-in types, exceptions and functions
26and the standard modules that come with the Python system. It assumes
27basic knowledge about the Python language. For an informal
28introduction to the language, see the {\em Python Tutorial}. The {\em
29Python Reference Manual} gives a more formal definition of the
30language.
Guido van Rossum515834a1991-01-22 11:45:29 +000031
32\end{abstract}
33
34\pagebreak
35
Guido van Rossum9b573851992-01-29 14:46:35 +000036{
37\parskip = 0mm
Guido van Rossum515834a1991-01-22 11:45:29 +000038\tableofcontents
Guido van Rossum9b573851992-01-29 14:46:35 +000039}
Guido van Rossum515834a1991-01-22 11:45:29 +000040
41\pagebreak
42
43\pagenumbering{arabic}
Guido van Rossumbe3eb961992-03-24 13:34:33 +000044
Guido van Rossum6938f061994-08-01 12:22:53 +000045 % Chapter title:
46
47\input{libintro} % Introduction
48
49\input{libobjs} % Built-in Types, Exceptions and Functions
50\input{libtypes}
51\input{libexcs}
52\input{libfuncs}
53
54\input{libmods} % Built-in modules
55\input{libsys}
56\input{libbltin} % really __builtin__
Guido van Rossum31cce971995-01-04 19:17:34 +000057\input{libimp}
Guido van Rossum6938f061994-08-01 12:22:53 +000058\input{libmain} % really __main__
59\input{libarray}
60\input{libmath}
61\input{libtime}
62\input{libregex}
63\input{libmarshal}
64\input{libstruct}
65
66\input{libstd} % Standard Modules
67\input{libgetopt}
68\input{libos}
69\input{librand}
70\input{libregsub}
71\input{libstring}
72\input{libwhrandom}
Sjoerd Mullendercd57dc31994-09-29 16:46:42 +000073\input{libaifc}
Guido van Rossumd1883581995-02-15 15:53:08 +000074\input{libpickle}
75\input{libshelve}
76\input{libcopy}
Guido van Rossuma12ef941995-02-27 17:53:25 +000077\input{libtypes2} % types is already taken :-(
Guido van Rossumdc46c7f1995-03-01 15:38:16 +000078\input{libtempfile}
79\input{libtraceback}
Guido van Rossumdf804f81995-03-02 12:38:39 +000080
81\input{libpdb} % The Python Debugger
82
83\input{libprofile} % The Python Profiler
Guido van Rossum6938f061994-08-01 12:22:53 +000084
85\input{libunix} % UNIX ONLY
86\input{libdbm}
87\input{libfcntl}
Guido van Rossumb69e0951994-08-08 08:03:24 +000088\input{libgdbm}
Guido van Rossum6938f061994-08-01 12:22:53 +000089\input{libgrp}
90\input{libposix}
Guido van Rossum31cce971995-01-04 19:17:34 +000091\input{libposixfile}
Guido van Rossum6938f061994-08-01 12:22:53 +000092\input{libppath} % really posixpath
93\input{libpwd}
94\input{libselect}
Guido van Rossum626c1e71995-02-07 14:37:02 +000095\input{libsignal}
Guido van Rossum6938f061994-08-01 12:22:53 +000096\input{libsocket}
97\input{libthread}
98
Guido van Rossum817a8421995-02-16 16:28:22 +000099\input{libwww} % WWW EXTENSIONS
Guido van Rossuma12ef941995-02-27 17:53:25 +0000100\input{libcgi}
Guido van Rossum817a8421995-02-16 16:28:22 +0000101\input{libftplib}
102\input{libgopherlib}
103\input{libhtmllib}
104\input{libhttplib}
105\input{libmimetools}
106\input{libnntplib}
107\input{librfc822}
108\input{libsgmllib}
109\input{liburllib}
110\input{liburlparse}
111
Guido van Rossum6938f061994-08-01 12:22:53 +0000112\input{libmm} % MULTIMEDIA EXTENSIONS
113\input{libaudioop}
114\input{libimageop}
115\input{libjpeg}
116\input{librgbimg}
117
118\input{libcrypto} % CRYPTOGRAPHIC EXTENSIONS
119\input{libmd5}
120\input{libmpz}
121\input{librotor}
122
123%\input{libamoeba} % AMOEBA ONLY
124
Guido van Rossum86751151995-02-28 17:14:32 +0000125\input{libmac} % MACINTOSH ONLY
Guido van Rossumdc46c7f1995-03-01 15:38:16 +0000126\input{libctb}
127\input{libmacconsole}
128\input{libmacfs}
129\input{libmactcp}
130\input{libmacspeech}
Guido van Rossum6938f061994-08-01 12:22:53 +0000131
132\input{libstdwin} % STDWIN ONLY
133
134\input{libsgi} % SGI IRIX ONLY
135\input{libal}
136%\input{libaudio}
137\input{libfl}
138\input{libfm}
139\input{libgl}
140\input{libimgfile}
141%\input{libpanel}
142
143\input{libsun} % SUNOS ONLY
144
145\input{lib.ind} % Index
Guido van Rossum515834a1991-01-22 11:45:29 +0000146
147\end{document}