blob: 88ceffa45de4fa136a06c695739a4ac541e6b8c7 [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 Rossum6938f061994-08-01 12:22:53 +00003\title{Python Library Reference}
Guido van Rossum515834a1991-01-22 11:45:29 +00004
5\author{
6 Guido van Rossum \\
Guido van Rossumdb65a6c1993-11-05 17:11:16 +00007 Dept. CST, CWI, P.O. Box 94079 \\
8 1090 GB Amsterdam, The Netherlands \\
Guido van Rossum515834a1991-01-22 11:45:29 +00009 E-mail: {\tt guido@cwi.nl}
10}
11
Guido van Rossum16d6e711994-08-08 12:30:22 +000012\date{14 July 1994 \\ Release 1.0.3} % XXX update before release!
Guido van Rossum83eb9621993-11-23 16:28:45 +000013
Guido van Rossum6938f061994-08-01 12:22:53 +000014\makeindex % tell \index to actually write the .idx file
15
Guido van Rossum1230c081992-01-07 16:40:44 +000016
Guido van Rossum515834a1991-01-22 11:45:29 +000017\begin{document}
Guido van Rossum6938f061994-08-01 12:22:53 +000018
Guido van Rossum515834a1991-01-22 11:45:29 +000019\pagenumbering{roman}
20
21\maketitle
22
23\begin{abstract}
24
25\noindent
Guido van Rossum481ae681991-11-25 17:28:03 +000026This document describes the built-in types, exceptions and functions
27and the standard modules that come with the Python system. It assumes
28basic knowledge about the Python language. For an informal
29introduction to the language, see the {\em Python Tutorial}. The {\em
30Python Reference Manual} gives a more formal definition of the
31language.
Guido van Rossum515834a1991-01-22 11:45:29 +000032
33\end{abstract}
34
35\pagebreak
36
Guido van Rossum9b573851992-01-29 14:46:35 +000037{
38\parskip = 0mm
Guido van Rossum515834a1991-01-22 11:45:29 +000039\tableofcontents
Guido van Rossum9b573851992-01-29 14:46:35 +000040}
Guido van Rossum515834a1991-01-22 11:45:29 +000041
42\pagebreak
43
44\pagenumbering{arabic}
Guido van Rossumbe3eb961992-03-24 13:34:33 +000045
Guido van Rossum6938f061994-08-01 12:22:53 +000046 % Chapter title:
47
48\input{libintro} % Introduction
49
50\input{libobjs} % Built-in Types, Exceptions and Functions
51\input{libtypes}
52\input{libexcs}
53\input{libfuncs}
54
55\input{libmods} % Built-in modules
56\input{libsys}
57\input{libbltin} % really __builtin__
58\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 Rossum6938f061994-08-01 12:22:53 +000074
75\input{libunix} % UNIX ONLY
76\input{libdbm}
77\input{libfcntl}
Guido van Rossumb69e0951994-08-08 08:03:24 +000078\input{libgdbm}
Guido van Rossum6938f061994-08-01 12:22:53 +000079\input{libgrp}
80\input{libposix}
81\input{libposixfile} % XXX this uses lineii which partparse.py doesn't know
82\input{libppath} % really posixpath
83\input{libpwd}
84\input{libselect}
85\input{libsocket}
86\input{libthread}
87
88\input{libmm} % MULTIMEDIA EXTENSIONS
89\input{libaudioop}
90\input{libimageop}
91\input{libjpeg}
92\input{librgbimg}
93
94\input{libcrypto} % CRYPTOGRAPHIC EXTENSIONS
95\input{libmd5}
96\input{libmpz}
97\input{librotor}
98
99%\input{libamoeba} % AMOEBA ONLY
100
101%\input{libmac} % MACINTOSH ONLY
102
103\input{libstdwin} % STDWIN ONLY
104
105\input{libsgi} % SGI IRIX ONLY
106\input{libal}
107%\input{libaudio}
108\input{libfl}
109\input{libfm}
110\input{libgl}
111\input{libimgfile}
112%\input{libpanel}
113
114\input{libsun} % SUNOS ONLY
115
116\input{lib.ind} % Index
Guido van Rossum515834a1991-01-22 11:45:29 +0000117
118\end{document}