blob: bf0f3adf6634f86e84ffcf4040226b0dc9ad9e45 [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 Rossumecde7811995-03-28 13:35:14 +000025This document describes the built-in and standard types, exceptions,
26functions and modules that come with the Python system. It assumes
Guido van Rossum481ae681991-11-25 17:28:03 +000027basic 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
Guido van Rossumecde7811995-03-28 13:35:14 +000054\input{libpython} % Python Services
Guido van Rossum6938f061994-08-01 12:22:53 +000055\input{libsys}
Guido van Rossumecde7811995-03-28 13:35:14 +000056\input{libtypes2} % types is already taken :-(
57\input{libtraceback}
Guido van Rossumd1883581995-02-15 15:53:08 +000058\input{libpickle}
59\input{libshelve}
60\input{libcopy}
Guido van Rossumecde7811995-03-28 13:35:14 +000061\input{libmarshal}
62\input{libimp}
63\input{libbltin} % really __builtin__
64\input{libmain} % really __main__
65
66\input{libstrings} % String Services
67\input{libstring}
68\input{libregex}
69\input{libregsub}
70\input{libstruct}
71
72\input{libmisc} % Miscellaneous Services
73\input{libmath}
74\input{librand}
75\input{libwhrandom}
76\input{libarray}
77
78\input{liballos} % Generic Operating System Services
79\input{libos}
80\input{libtime}
81\input{libgetopt}
Guido van Rossumdc46c7f1995-03-01 15:38:16 +000082\input{libtempfile}
Guido van Rossumecde7811995-03-28 13:35:14 +000083
84\input{libsomeos} % Optional Operating System Services
85\input{libsignal}
86\input{libsocket}
87\input{libselect}
88\input{libthread}
89
90\input{libunix} % UNIX Specific Services
91\input{libposix}
92\input{libppath} % == posixpath
93\input{libpwd}
94\input{libgrp}
95\input{libdbm}
96\input{libgdbm}
97\input{libtermios}
98\input{libfcntl}
99\input{libposixfile}
Guido van Rossumdf804f81995-03-02 12:38:39 +0000100
101\input{libpdb} % The Python Debugger
102
103\input{libprofile} % The Python Profiler
Guido van Rossum6938f061994-08-01 12:22:53 +0000104
Guido van Rossumecde7811995-03-28 13:35:14 +0000105\input{libwww} % Internet and WWW Services
Guido van Rossuma12ef941995-02-27 17:53:25 +0000106\input{libcgi}
Guido van Rossumcca8d2b1995-03-22 15:48:46 +0000107\input{liburllib}
108\input{libhttplib}
Guido van Rossum817a8421995-02-16 16:28:22 +0000109\input{libftplib}
110\input{libgopherlib}
Guido van Rossum817a8421995-02-16 16:28:22 +0000111\input{libnntplib}
Guido van Rossum817a8421995-02-16 16:28:22 +0000112\input{liburlparse}
Guido van Rossumcca8d2b1995-03-22 15:48:46 +0000113\input{libhtmllib}
114\input{libsgmllib}
115\input{librfc822}
116\input{libmimetools}
Guido van Rossum817a8421995-02-16 16:28:22 +0000117
Guido van Rossumecde7811995-03-28 13:35:14 +0000118\input{libmm} % Multimedia Services
Guido van Rossum6938f061994-08-01 12:22:53 +0000119\input{libaudioop}
120\input{libimageop}
Guido van Rossumecde7811995-03-28 13:35:14 +0000121\input{libaifc}
Guido van Rossum6938f061994-08-01 12:22:53 +0000122\input{libjpeg}
123\input{librgbimg}
124
Guido van Rossumecde7811995-03-28 13:35:14 +0000125\input{libcrypto} % Cryptographic Services
Guido van Rossum6938f061994-08-01 12:22:53 +0000126\input{libmd5}
127\input{libmpz}
128\input{librotor}
129
130%\input{libamoeba} % AMOEBA ONLY
131
Guido van Rossum86751151995-02-28 17:14:32 +0000132\input{libmac} % MACINTOSH ONLY
Guido van Rossumdc46c7f1995-03-01 15:38:16 +0000133\input{libctb}
134\input{libmacconsole}
Guido van Rossum85c4ff21995-03-07 10:12:11 +0000135\input{libmacdnr}
Guido van Rossumdc46c7f1995-03-01 15:38:16 +0000136\input{libmacfs}
137\input{libmactcp}
138\input{libmacspeech}
Guido van Rossum6938f061994-08-01 12:22:53 +0000139
140\input{libstdwin} % STDWIN ONLY
141
142\input{libsgi} % SGI IRIX ONLY
143\input{libal}
144%\input{libaudio}
Sjoerd Mullenderffd6de11995-03-28 11:56:52 +0000145\input{libcd}
Guido van Rossum6938f061994-08-01 12:22:53 +0000146\input{libfl}
147\input{libfm}
148\input{libgl}
149\input{libimgfile}
150%\input{libpanel}
151
152\input{libsun} % SUNOS ONLY
153
154\input{lib.ind} % Index
Guido van Rossum515834a1991-01-22 11:45:29 +0000155
156\end{document}