Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / devtools / v8plus / html / python / lib / lib.html
CommitLineData
920dae64
AT
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html>
3<head>
4<link rel="STYLESHEET" href="lib.css" type='text/css' />
5<link rel="SHORTCUT ICON" href="../icons/pyfav.png" type="image/png" />
6<link rel='start' href='../index.html' title='Python Documentation Index' />
7<link rel="first" href="lib.html" title='Python Library Reference' />
8<link rel='contents' href='contents.html' title="Contents" />
9<link rel='index' href='genindex.html' title='Index' />
10<link rel='last' href='about.html' title='About this document...' />
11<link rel='help' href='about.html' title='About this document...' />
12<link rel="next" href="front.html" />
13<meta name='aesop' content='information' />
14<title>Python Library Reference</title>
15</head>
16<body>
17<DIV CLASS="navigation">
18<div id='top-navigation-panel' xml:id='top-navigation-panel'>
19<table align="center" width="100%" cellpadding="0" cellspacing="2">
20<tr>
21<td class='online-navigation'><img src='../icons/previous.png'
22 border='0' height='32' alt='Previous Page' width='32' /></td>
23<td class='online-navigation'><a rel="parent" title="Python Documentation Index"
24 href="../index.html"><img src='../icons/up.png'
25 border='0' height='32' alt='Up One Level' width='32' /></A></td>
26<td class='online-navigation'><a rel="next" title="Front Matter"
27 href="front.html"><img src='../icons/next.png'
28 border='0' height='32' alt='Next Page' width='32' /></A></td>
29<td align="center" width="100%">Python Library Reference</td>
30<td class='online-navigation'><a rel="contents" title="Table of Contents"
31 href="contents.html"><img src='../icons/contents.png'
32 border='0' height='32' alt='Contents' width='32' /></A></td>
33<td class='online-navigation'><a href="modindex.html" title="Module Index"><img src='../icons/modules.png'
34 border='0' height='32' alt='Module Index' width='32' /></a></td>
35<td class='online-navigation'><a rel="index" title="Index"
36 href="genindex.html"><img src='../icons/index.png'
37 border='0' height='32' alt='Index' width='32' /></A></td>
38</tr></table>
39<div class='online-navigation'>
40<b class="navlabel">Up:</b>
41<a class="sectref" rel="parent" href="../index.html">Python Documentation Index</A>
42<b class="navlabel">Next:</b>
43<a class="sectref" rel="next" href="front.html">Front Matter</A>
44</div>
45<hr /></div>
46</DIV>
47<!--End of Navigation Panel-->
48
49<P>
50
51<link rel='up' href='../index.html' title='Python Documentation Index' />
52<div class="titlepage">
53<div class='center'>
54<h1>Python Library Reference</h1>
55<p><b><font size="+2">Guido van Rossum</font></b></p>
56<p>
57 <strong>Python Software Foundation</strong>
58<BR>
59Email: <span class="email">docs@python.org</span>
60</p>
61<p><i> Fred L. Drake, Jr., editor</i></p>
62<p><strong>Release 2.4.2</strong><br />
63<strong>28 September 2005</strong></p>
64<p></p>
65</div>
66</div>
67
68<P>
69
70<p><br /></p><hr class='online-navigation' />
71<div class='online-navigation'>
72<!--Table of Child-Links-->
73<A NAME="CHILD_LINKS"></a>
74
75<UL CLASS="ChildLinks">
76<LI><A href="front.html">Front Matter</a>
77<LI><A href="contents.html">Contents</a>
78<LI><A href="intro.html">1. Introduction</a>
79<LI><A href="builtin.html">2. Built-In Objects</a>
80<UL>
81<LI><A href="built-in-funcs.html">2.1 Built-in Functions</a>
82<LI><A href="non-essential-built-in-funcs.html">2.2 Non-essential Built-in Functions</a>
83<LI><A href="types.html">2.3 Built-in Types</a>
84<UL>
85<LI><A href="truth.html">2.3.1 Truth Value Testing</a>
86<LI><A href="boolean.html">2.3.2 Boolean Operations --
87 <tt class="keyword">and</tt>, <tt class="keyword">or</tt>, <tt class="keyword">not</tt></a>
88<LI><A href="comparisons.html">2.3.3 Comparisons</a>
89<LI><A href="typesnumeric.html">2.3.4 Numeric Types --
90 <tt class="class">int</tt>, <tt class="class">float</tt>, <tt class="class">long</tt>, <tt class="class">complex</tt></a>
91<LI><A href="typeiter.html">2.3.5 Iterator Types</a>
92<LI><A href="typesseq.html">2.3.6 Sequence Types --
93 <tt class="class">str</tt>, <tt class="class">unicode</tt>, <tt class="class">list</tt>,
94 <tt class="class">tuple</tt>, <tt class="class">buffer</tt>, <tt class="class">xrange</tt></a>
95<LI><A href="types-set.html">2.3.7 Set Types --
96 <tt class="class">set</tt>, <tt class="class">frozenset</tt></a>
97<LI><A href="typesmapping.html">2.3.8 Mapping Types -- classdict</a>
98<LI><A href="bltin-file-objects.html">2.3.9 File Objects</a>
99<LI><A href="typesother.html">2.3.10 Other Built-in Types</a>
100<LI><A href="specialattrs.html">2.3.11 Special Attributes</a>
101</ul>
102<LI><A href="module-exceptions.html">2.4 Built-in Exceptions</a>
103<LI><A href="node35.html">2.5 Built-in Constants</a>
104</ul>
105<LI><A href="python.html">3. Python Runtime Services</a>
106<UL>
107<LI><A href="module-sys.html">3.1 <tt class="module">sys</tt> --
108 System-specific parameters and functions</a>
109<LI><A href="module-gc.html">3.2 <tt class="module">gc</tt> --
110 Garbage Collector interface</a>
111<LI><A href="module-weakref.html">3.3 <tt class="module">weakref</tt> --
112 Weak references</a>
113<UL>
114<LI><A href="weakref-objects.html">3.3.1 Weak Reference Objects</a>
115<LI><A href="weakref-example.html">3.3.2 Example</a>
116<LI><A href="weakref-extension.html">3.3.3 Weak References in Extension Types</a>
117</ul>
118<LI><A href="module-fpectl.html">3.4 <tt class="module">fpectl</tt> --
119 Floating point exception control</a>
120<UL>
121<LI><A href="fpectl-example.html">3.4.1 Example</a>
122<LI><A href="node45.html">3.4.2 Limitations and other considerations</a>
123</ul>
124<LI><A href="module-atexit.html">3.5 <tt class="module">atexit</tt> --
125 Exit handlers</a>
126<UL>
127<LI><A href="atexit-example.html">3.5.1 <tt class="module">atexit</tt> Example</a>
128</ul>
129<LI><A href="module-types.html">3.6 <tt class="module">types</tt> --
130 Names for built-in types</a>
131<LI><A href="module-UserDict.html">3.7 <tt class="module">UserDict</tt> --
132 Class wrapper for dictionary objects</a>
133<LI><A href="module-UserList.html">3.8 <tt class="module">UserList</tt> --
134 Class wrapper for list objects</a>
135<LI><A href="module-UserString.html">3.9 <tt class="module">UserString</tt> --
136 Class wrapper for string objects</a>
137<LI><A href="module-operator.html">3.10 <tt class="module">operator</tt> --
138 Standard operators as functions.</a>
139<UL>
140<LI><A href="operator-map.html">3.10.1 Mapping Operators to Functions</a>
141</ul>
142<LI><A href="module-inspect.html">3.11 <tt class="module">inspect</tt> --
143 Inspect live objects</a>
144<UL>
145<LI><A href="inspect-types.html">3.11.1 Types and members</a>
146<LI><A href="inspect-source.html">3.11.2 Retrieving source code</a>
147<LI><A href="inspect-classes-functions.html">3.11.3 Classes and functions</a>
148<LI><A href="inspect-stack.html">3.11.4 The interpreter stack</a>
149</ul>
150<LI><A href="module-traceback.html">3.12 <tt class="module">traceback</tt> --
151 Print or retrieve a stack traceback</a>
152<UL>
153<LI><A href="traceback-example.html">3.12.1 Traceback Example</a>
154</ul>
155<LI><A href="module-linecache.html">3.13 <tt class="module">linecache</tt> --
156 Random access to text lines</a>
157<LI><A href="module-pickle.html">3.14 <tt class="module">pickle</tt> -- Python object serialization</a>
158<UL>
159<LI><A href="node63.html">3.14.1 Relationship to other Python modules</a>
160<LI><A href="node64.html">3.14.2 Data stream format</a>
161<LI><A href="node65.html">3.14.3 Usage</a>
162<LI><A href="node66.html">3.14.4 What can be pickled and unpickled?</a>
163<LI><A href="pickle-protocol.html">3.14.5 The pickle protocol</a>
164<LI><A href="pickle-sub.html">3.14.6 Subclassing Unpicklers</a>
165<LI><A href="pickle-example.html">3.14.7 Example</a>
166</ul>
167<LI><A href="module-cPickle.html">3.15 <tt class="module">cPickle</tt> -- A faster <tt class="module">pickle</tt></a>
168<LI><A href="module-copyreg.html">3.16 <tt class="module">copy_reg</tt> --
169 Register <tt class="module">pickle</tt> support functions</a>
170<LI><A href="module-shelve.html">3.17 <tt class="module">shelve</tt> --
171 Python object persistence</a>
172<UL>
173<LI><A href="node76.html">3.17.1 Restrictions</a>
174<LI><A href="node77.html">3.17.2 Example</a>
175</ul>
176<LI><A href="module-copy.html">3.18 <tt class="module">copy</tt> --
177 Shallow and deep copy operations</a>
178<LI><A href="module-marshal.html">3.19 <tt class="module">marshal</tt> --
179 Internal Python object serialization</a>
180<LI><A href="module-warnings.html">3.20 <tt class="module">warnings</tt> --
181 Warning control</a>
182<UL>
183<LI><A href="warning-categories.html">3.20.1 Warning Categories</a>
184<LI><A href="warning-filter.html">3.20.2 The Warnings Filter</a>
185<LI><A href="warning-functions.html">3.20.3 Available Functions</a>
186</ul>
187<LI><A href="module-imp.html">3.21 <tt class="module">imp</tt> --
188 Access the <tt class="keyword">import</tt> internals</a>
189<UL>
190<LI><A href="examples-imp.html">3.21.1 Examples</a>
191</ul>
192<LI><A href="module-zipimport.html">3.22 <tt class="module">zipimport</tt> --\r
193 Import modules from Zip archives</a>
194<UL>
195<LI><A href="zipimporter-objects.html">3.22.1 zipimporter Objects</a>
196<LI><A href="node88.html">3.22.2 Examples</a>
197</ul>
198<LI><A href="module-pkgutil.html">3.23 <tt class="module">pkgutil</tt> --
199 Package extension utility</a>
200<LI><A href="module-modulefinder.html">3.24 <tt class="module">modulefinder</tt> --
201 Find modules used by a script</a>
202<LI><A href="module-code.html">3.25 <tt class="module">code</tt> --
203 Interpreter base classes</a>
204<UL>
205<LI><A href="interpreter-objects.html">3.25.1 Interactive Interpreter Objects</a>
206<LI><A href="console-objects.html">3.25.2 Interactive Console Objects</a>
207</ul>
208<LI><A href="module-codeop.html">3.26 <tt class="module">codeop</tt> --
209 Compile Python code</a>
210<LI><A href="module-pprint.html">3.27 <tt class="module">pprint</tt> --
211 Data pretty printer</a>
212<UL>
213<LI><A href="node96.html">3.27.1 PrettyPrinter Objects</a>
214</ul>
215<LI><A href="module-repr.html">3.28 <tt class="module">repr</tt> --
216 Alternate <tt class="function">repr()</tt> implementation</a>
217<UL>
218<LI><A href="Repr-objects.html">3.28.1 Repr Objects</a>
219<LI><A href="subclassing-reprs.html">3.28.2 Subclassing Repr Objects</a>
220</ul>
221<LI><A href="module-new.html">3.29 <tt class="module">new</tt> --
222 Creation of runtime internal objects</a>
223<LI><A href="module-site.html">3.30 <tt class="module">site</tt> --
224 Site-specific configuration hook</a>
225<LI><A href="module-user.html">3.31 <tt class="module">user</tt> --
226 User-specific configuration hook</a>
227<LI><A href="module-builtin.html">3.32 <tt class="module">__builtin__</tt> --
228 Built-in objects</a>
229<LI><A href="module-main.html">3.33 <tt class="module">__main__</tt> --
230 Top-level script environment</a>
231<LI><A href="module-future.html">3.34 <tt class="module">__future__</tt> --
232 Future statement definitions</a>
233</ul>
234<LI><A href="strings.html">4. String Services</a>
235<UL>
236<LI><A href="module-string.html">4.1 <tt class="module">string</tt> --
237 Common string operations</a>
238<UL>
239<LI><A href="node108.html">4.1.1 String constants</a>
240<LI><A href="node109.html">4.1.2 Template strings</a>
241<LI><A href="node110.html">4.1.3 String functions</a>
242<LI><A href="node111.html">4.1.4 Deprecated string functions</a>
243</ul>
244<LI><A href="module-re.html">4.2 <tt class="module">re</tt> --
245 Regular expression operations</a>
246<UL>
247<LI><A href="re-syntax.html">4.2.1 Regular Expression Syntax</a>
248<LI><A href="matching-searching.html">4.2.2 Matching vs Searching</a>
249<LI><A href="node115.html">4.2.3 Module Contents</a>
250<LI><A href="re-objects.html">4.2.4 Regular Expression Objects</a>
251<LI><A href="match-objects.html">4.2.5 Match Objects</a>
252<LI><A href="node118.html">4.2.6 Examples</a>
253</ul>
254<LI><A href="module-struct.html">4.3 <tt class="module">struct</tt> --
255 Interpret strings as packed binary data</a>
256<LI><A href="module-difflib.html">4.4 <tt class="module">difflib</tt> --
257 Helpers for computing deltas</a>
258<UL>
259<LI><A href="sequence-matcher.html">4.4.1 SequenceMatcher Objects</a>
260<LI><A href="sequencematcher-examples.html">4.4.2 SequenceMatcher Examples</a>
261<LI><A href="differ-objects.html">4.4.3 Differ Objects</a>
262<LI><A href="differ-examples.html">4.4.4 Differ Example</a>
263</ul>
264<LI><A href="module-fpformat.html">4.5 <tt class="module">fpformat</tt> --
265 Floating point conversions</a>
266<LI><A href="module-StringIO.html">4.6 <tt class="module">StringIO</tt> --
267 Read and write strings as files</a>
268<LI><A href="module-cStringIO.html">4.7 <tt class="module">cStringIO</tt> --
269 Faster version of <tt class="module">StringIO</tt></a>
270<LI><A href="module-textwrap.html">4.8 <tt class="module">textwrap</tt> --
271 Text wrapping and filling</a>
272<LI><A href="module-codecs.html">4.9 <tt class="module">codecs</tt> --
273 Codec registry and base classes</a>
274<UL>
275<LI><A href="node130.html">4.9.1 Codec Base Classes</a>
276<LI><A href="standard-encodings.html">4.9.2 Standard Encodings</a>
277<LI><A href="module-encodings.idna.html">4.9.3 <tt class="module">encodings.idna</tt> --
278 Internationalized Domain Names in Applications</a>
279</ul>
280<LI><A href="module-unicodedata.html">4.10 <tt class="module">unicodedata</tt> --
281 Unicode Database</a>
282<LI><A href="module-stringprep.html">4.11 <tt class="module">stringprep</tt> --
283 Internet String Preparation</a>
284</ul>
285<LI><A href="misc.html">5. Miscellaneous Services</a>
286<UL>
287<LI><A href="module-pydoc.html">5.1 <tt class="module">pydoc</tt> --
288 Documentation generator and online help system</a>
289<LI><A href="module-doctest.html">5.2 <tt class="module">doctest</tt> --
290 Test interactive Python examples</a>
291<UL>
292<LI><A href="doctest-simple-testmod.html">5.2.1 Simple Usage: Checking Examples in
293 Docstrings</a>
294<LI><A href="doctest-simple-testfile.html">5.2.2 Simple Usage: Checking Examples in a Text
295 File</a>
296<LI><A href="doctest-how-it-works.html">5.2.3 How It Works</a>
297<LI><A href="doctest-basic-api.html">5.2.4 Basic API</a>
298<LI><A href="doctest-unittest-api.html">5.2.5 Unittest API</a>
299<LI><A href="doctest-advanced-api.html">5.2.6 Advanced API</a>
300<LI><A href="doctest-debugging.html">5.2.7 Debugging</a>
301<LI><A href="doctest-soapbox.html">5.2.8 Soapbox</a>
302</ul>
303<LI><A href="module-unittest.html">5.3 <tt class="module">unittest</tt> --
304 Unit testing framework</a>
305<UL>
306<LI><A href="node164.html">5.3.1 Basic example</a>
307<LI><A href="organizing-tests.html">5.3.2 Organizing test code</a>
308<LI><A href="legacy-unit-tests.html">5.3.3 Re-using old test code</a>
309<LI><A href="unittest-contents.html">5.3.4 Classes and functions</a>
310<LI><A href="testcase-objects.html">5.3.5 TestCase Objects</a>
311<LI><A href="testsuite-objects.html">5.3.6 TestSuite Objects</a>
312<LI><A href="testresult-objects.html">5.3.7 TestResult Objects</a>
313<LI><A href="testloader-objects.html">5.3.8 TestLoader Objects</a>
314</ul>
315<LI><A href="module-test.html">5.4 <tt class="module">test</tt> --
316 Regression tests package for Python</a>
317<UL>
318<LI><A href="writing-tests.html">5.4.1 Writing Unit Tests for the <tt class="module">test</tt> package</a>
319<LI><A href="regrtest.html">5.4.2 Running tests using <tt class="module">test.regrtest</tt></a>
320</ul>
321<LI><A href="module-test.testsupport.html">5.5 <tt class="module">test.test_support</tt> --
322 Utility functions for tests</a>
323<LI><A href="module-decimal.html">5.6 <tt class="module">decimal</tt> --
324 Decimal floating point arithmetic</a>
325<UL>
326<LI><A href="decimal-tutorial.html">5.6.1 Quick-start Tutorial</a>
327<LI><A href="node178.html">5.6.2 Decimal objects</a>
328<LI><A href="decimal-decimal.html">5.6.3 Context objects</a>
329<LI><A href="decimal-signals.html">5.6.4 Signals</a>
330<LI><A href="decimal-notes.html">5.6.5 Floating Point Notes</a>
331<LI><A href="decimal-threads.html">5.6.6 Working with threads</a>
332<LI><A href="decimal-recipes.html">5.6.7 Recipes</a>
333<LI><A href="decimal-faq.html">5.6.8 Decimal FAQ</a>
334</ul>
335<LI><A href="module-math.html">5.7 <tt class="module">math</tt> --
336 Mathematical functions</a>
337<LI><A href="module-cmath.html">5.8 <tt class="module">cmath</tt> --
338 Mathematical functions for complex numbers</a>
339<LI><A href="module-random.html">5.9 <tt class="module">random</tt> --
340 Generate pseudo-random numbers</a>
341<LI><A href="module-whrandom.html">5.10 <tt class="module">whrandom</tt> --
342 Pseudo-random number generator</a>
343<LI><A href="module-bisect.html">5.11 <tt class="module">bisect</tt> --
344 Array bisection algorithm</a>
345<UL>
346<LI><A href="bisect-example.html">5.11.1 Examples</a>
347</ul>
348<LI><A href="module-collections.html">5.12 <tt class="module">collections</tt> --
349 High-performance container datatypes</a>
350<UL>
351<LI><A href="deque-recipes.html">5.12.1 Recipes</a>
352</ul>
353<LI><A href="module-heapq.html">5.13 <tt class="module">heapq</tt> --
354 Heap queue algorithm</a>
355<UL>
356<LI><A href="node196.html">5.13.1 Theory</a>
357</ul>
358<LI><A href="module-array.html">5.14 <tt class="module">array</tt> --
359 Efficient arrays of numeric values</a>
360<LI><A href="module-sets.html">5.15 <tt class="module">sets</tt> --
361 Unordered collections of unique elements</a>
362<UL>
363<LI><A href="set-objects.html">5.15.1 Set Objects</a>
364<LI><A href="set-example.html">5.15.2 Example</a>
365<LI><A href="immutable-transforms.html">5.15.3 Protocol for automatic conversion to immutable</a>
366<LI><A href="comparison-to-builtin-set.html">5.15.4 Comparison to the built-in <tt class="class">set</tt> types</a>
367</ul>
368<LI><A href="module-itertools.html">5.16 <tt class="module">itertools</tt> --
369 Functions creating iterators for efficient looping</a>
370<UL>
371<LI><A href="itertools-functions.html">5.16.1 Itertool functions</a>
372<LI><A href="itertools-example.html">5.16.2 Examples</a>
373<LI><A href="itertools-recipes.html">5.16.3 Recipes</a>
374</ul>
375<LI><A href="module-ConfigParser.html">5.17 <tt class="module">ConfigParser</tt> --
376 Configuration file parser</a>
377<UL>
378<LI><A href="RawConfigParser-objects.html">5.17.1 RawConfigParser Objects</a>
379<LI><A href="ConfigParser-objects.html">5.17.2 ConfigParser Objects</a>
380<LI><A href="SafeConfigParser-objects.html">5.17.3 SafeConfigParser Objects</a>
381</ul>
382<LI><A href="module-fileinput.html">5.18 <tt class="module">fileinput</tt> --
383 Iterate over lines from multiple input streams</a>
384<LI><A href="module-calendar.html">5.19 <tt class="module">calendar</tt> --
385 General calendar-related functions</a>
386<LI><A href="module-cmd.html">5.20 <tt class="module">cmd</tt> --
387 Support for line-oriented command interpreters</a>
388<UL>
389<LI><A href="Cmd-objects.html">5.20.1 Cmd Objects</a>
390</ul>
391<LI><A href="module-shlex.html">5.21 <tt class="module">shlex</tt> --
392 Simple lexical analysis</a>
393<UL>
394<LI><A href="shlex-objects.html">5.21.1 shlex Objects</a>
395<LI><A href="shlex-parsing-rules.html">5.21.2 Parsing Rules</a>
396</ul>
397</ul>
398<LI><A href="allos.html">6. Generic Operating System Services</a>
399<UL>
400<LI><A href="module-os.html">6.1 <tt class="module">os</tt> --
401 Miscellaneous operating system interfaces</a>
402<UL>
403<LI><A href="os-procinfo.html">6.1.1 Process Parameters</a>
404<LI><A href="os-newstreams.html">6.1.2 File Object Creation</a>
405<LI><A href="os-fd-ops.html">6.1.3 File Descriptor Operations</a>
406<LI><A href="os-file-dir.html">6.1.4 Files and Directories</a>
407<LI><A href="os-process.html">6.1.5 Process Management</a>
408<LI><A href="os-path.html">6.1.6 Miscellaneous System Information</a>
409<LI><A href="os-miscfunc.html">6.1.7 Miscellaneous Functions</a>
410</ul>
411<LI><A href="module-os.path.html">6.2 <tt class="module">os.path</tt> --
412 Common pathname manipulations</a>
413<LI><A href="module-dircache.html">6.3 <tt class="module">dircache</tt> --
414 Cached directory listings</a>
415<LI><A href="module-stat.html">6.4 <tt class="module">stat</tt> --
416 Interpreting <tt class="function">stat()</tt> results</a>
417<LI><A href="module-statcache.html">6.5 <tt class="module">statcache</tt> --
418 An optimization of <tt class="function">os.stat()</tt></a>
419<LI><A href="module-statvfs.html">6.6 <tt class="module">statvfs</tt> --
420 Constants used with <tt class="function">os.statvfs()</tt></a>
421<LI><A href="module-filecmp.html">6.7 <tt class="module">filecmp</tt> --
422 File and Directory Comparisons</a>
423<UL>
424<LI><A href="dircmp-objects.html">6.7.1 The <tt class="class">dircmp</tt> class</a>
425</ul>
426<LI><A href="module-subprocess.html">6.8 <tt class="module">subprocess</tt> -- Subprocess management</a>
427<UL>
428<LI><A href="node235.html">6.8.1 Using the subprocess Module</a>
429<LI><A href="node239.html">6.8.2 Popen Objects</a>
430<LI><A href="node240.html">6.8.3 Replacing Older Functions with the subprocess Module</a>
431</ul>
432<LI><A href="module-popen2.html">6.9 <tt class="module">popen2</tt> --
433 Subprocesses with accessible I/O streams</a>
434<UL>
435<LI><A href="popen3-objects.html">6.9.1 Popen3 and Popen4 Objects</a>
436<LI><A href="popen2-flow-control.html">6.9.2 Flow Control Issues</a>
437</ul>
438<LI><A href="module-datetime.html">6.10 <tt class="module">datetime</tt> --
439 Basic date and time types</a>
440<UL>
441<LI><A href="node251.html">6.10.1 Available Types</a>
442<LI><A href="datetime-timedelta.html">6.10.2 <tt class="class">timedelta</tt> Objects</a>
443<LI><A href="datetime-date.html">6.10.3 <tt class="class">date</tt> Objects</a>
444<LI><A href="datetime-datetime.html">6.10.4 <tt class="class">datetime</tt> Objects</a>
445<LI><A href="datetime-time.html">6.10.5 <tt class="class">time</tt> Objects</a>
446<LI><A href="datetime-tzinfo.html">6.10.6 <tt class="class">tzinfo</tt> Objects</a>
447<LI><A href="node257.html">6.10.7 <tt class="method">strftime()</tt> Behavior</a>
448</ul>
449<LI><A href="module-time.html">6.11 <tt class="module">time</tt> --
450 Time access and conversions</a>
451<LI><A href="module-sched.html">6.12 <tt class="module">sched</tt> --
452 Event scheduler</a>
453<UL>
454<LI><A href="scheduler-objects.html">6.12.1 Scheduler Objects</a>
455</ul>
456<LI><A href="module-mutex.html">6.13 <tt class="module">mutex</tt> --
457 Mutual exclusion support</a>
458<UL>
459<LI><A href="mutex-objects.html">6.13.1 Mutex Objects</a>
460</ul>
461<LI><A href="module-getpass.html">6.14 <tt class="module">getpass</tt>
462 -- Portable password input</a>
463<LI><A href="module-curses.html">6.15 <tt class="module">curses</tt> --
464 Terminal handling for character-cell displays</a>
465<UL>
466<LI><A href="curses-functions.html">6.15.1 Functions</a>
467<LI><A href="curses-window-objects.html">6.15.2 Window Objects</a>
468<LI><A href="node267.html">6.15.3 Constants</a>
469</ul>
470<LI><A href="module-curses.textpad.html">6.16 <tt class="module">curses.textpad</tt> --
471 Text input widget for curses programs</a>
472<UL>
473<LI><A href="curses-textpad-objects.html">6.16.1 Textbox objects</a>
474</ul>
475<LI><A href="module-curses.wrapper.html">6.17 <tt class="module">curses.wrapper</tt> --
476 Terminal handler for curses programs</a>
477<LI><A href="module-curses.ascii.html">6.18 <tt class="module">curses.ascii</tt> --
478 Utilities for ASCII characters</a>
479<LI><A href="module-curses.panel.html">6.19 <tt class="module">curses.panel</tt> --
480 A panel stack extension for curses.</a>
481<UL>
482<LI><A href="cursespanel-functions.html">6.19.1 Functions</a>
483<LI><A href="curses-panel-objects.html">6.19.2 Panel Objects</a>
484</ul>
485<LI><A href="module-getopt.html">6.20 <tt class="module">getopt</tt> --
486 Parser for command line options</a>
487<LI><A href="module-optparse.html">6.21 <tt class="module">optparse</tt> -- More powerful command line option parser</a>
488<UL>
489<LI><A href="optparse-background.html">6.21.1 Background</a>
490<LI><A href="optparse-tutorial.html">6.21.2 Tutorial</a>
491<LI><A href="optparse-reference-guide.html">6.21.3 Reference Guide</a>
492<LI><A href="optparse-option-callbacks.html">6.21.4 Option Callbacks</a>
493<LI><A href="optparse-extending-optparse.html">6.21.5 Extending <tt class="module">optparse</tt></a>
494</ul>
495<LI><A href="module-tempfile.html">6.22 <tt class="module">tempfile</tt> --
496 Generate temporary files and directories</a>
497<LI><A href="module-errno.html">6.23 <tt class="module">errno</tt> --
498 Standard errno system symbols</a>
499<LI><A href="module-glob.html">6.24 <tt class="module">glob</tt> --
500 <span class="Unix">Unix</span> style pathname pattern expansion</a>
501<LI><A href="module-fnmatch.html">6.25 <tt class="module">fnmatch</tt> --
502 <span class="Unix">Unix</span> filename pattern matching</a>
503<LI><A href="module-shutil.html">6.26 <tt class="module">shutil</tt> --
504 High-level file operations</a>
505<UL>
506<LI><A href="shutil-example.html">6.26.1 Example</a>
507</ul>
508<LI><A href="module-locale.html">6.27 <tt class="module">locale</tt> --
509 Internationalization services</a>
510<UL>
511<LI><A href="node323.html">6.27.1 Background, details, hints, tips and caveats</a>
512<LI><A href="embedding-locale.html">6.27.2 For extension writers and programs that embed Python</a>
513<LI><A href="locale-gettext.html">6.27.3 Access to message catalogs</a>
514</ul>
515<LI><A href="module-gettext.html">6.28 <tt class="module">gettext</tt> --
516 Multilingual internationalization services</a>
517<UL>
518<LI><A href="node327.html">6.28.1 GNU <b class="program">gettext</b> API</a>
519<LI><A href="node328.html">6.28.2 Class-based API</a>
520<LI><A href="node333.html">6.28.3 Internationalizing your programs and modules</a>
521<LI><A href="node339.html">6.28.4 Acknowledgements</a>
522</ul>
523<LI><A href="module-logging.html">6.29 <tt class="module">logging</tt> --
524 Logging facility for Python</a>
525<UL>
526<LI><A href="node341.html">6.29.1 Logger Objects</a>
527<LI><A href="minimal-example.html">6.29.2 Basic example</a>
528<LI><A href="multiple-destinations.html">6.29.3 Logging to multiple destinations</a>
529<LI><A href="network-logging.html">6.29.4 Sending and receiving logging events across a network</a>
530<LI><A href="node345.html">6.29.5 Handler Objects</a>
531<LI><A href="node357.html">6.29.6 Formatter Objects</a>
532<LI><A href="node358.html">6.29.7 Filter Objects</a>
533<LI><A href="node359.html">6.29.8 LogRecord Objects</a>
534<LI><A href="node360.html">6.29.9 Thread Safety</a>
535<LI><A href="node361.html">6.29.10 Configuration</a>
536</ul>
537<LI><A href="module-platform.html">6.30 <tt class="module">platform</tt> --
538 Access to underlying platform's identifying data.</a>
539<UL>
540<LI><A href="node365.html">6.30.1 Cross Platform</a>
541<LI><A href="node366.html">6.30.2 Java Platform</a>
542<LI><A href="node367.html">6.30.3 Windows Platform</a>
543<LI><A href="node369.html">6.30.4 Mac OS Platform</a>
544<LI><A href="node370.html">6.30.5 <span class="Unix">Unix</span> Platforms</a>
545</ul>
546</ul>
547<LI><A href="someos.html">7. Optional Operating System Services</a>
548<UL>
549<LI><A href="module-signal.html">7.1 <tt class="module">signal</tt> --
550 Set handlers for asynchronous events</a>
551<UL>
552<LI><A href="node373.html">7.1.1 Example</a>
553</ul>
554<LI><A href="module-socket.html">7.2 <tt class="module">socket</tt> --
555 Low-level networking interface</a>
556<UL>
557<LI><A href="socket-objects.html">7.2.1 Socket Objects</a>
558<LI><A href="ssl-objects.html">7.2.2 SSL Objects</a>
559<LI><A href="socket-example.html">7.2.3 Example</a>
560</ul>
561<LI><A href="module-select.html">7.3 <tt class="module">select</tt> --
562 Waiting for I/O completion</a>
563<UL>
564<LI><A href="poll-objects.html">7.3.1 Polling Objects</a>
565</ul>
566<LI><A href="module-thread.html">7.4 <tt class="module">thread</tt> --
567 Multiple threads of control</a>
568<LI><A href="module-threading.html">7.5 <tt class="module">threading</tt> --
569 Higher-level threading interface</a>
570<UL>
571<LI><A href="lock-objects.html">7.5.1 Lock Objects</a>
572<LI><A href="rlock-objects.html">7.5.2 RLock Objects</a>
573<LI><A href="condition-objects.html">7.5.3 Condition Objects</a>
574<LI><A href="semaphore-objects.html">7.5.4 Semaphore Objects</a>
575<LI><A href="event-objects.html">7.5.5 Event Objects</a>
576<LI><A href="thread-objects.html">7.5.6 Thread Objects</a>
577<LI><A href="timer-objects.html">7.5.7 Timer Objects</a>
578</ul>
579<LI><A href="module-dummythread.html">7.6 <tt class="module">dummy_thread</tt> --
580 Drop-in replacement for the <tt class="module">thread</tt> module</a>
581<LI><A href="module-dummythreading.html">7.7 <tt class="module">dummy_threading</tt> --
582 Drop-in replacement for the <tt class="module">threading</tt> module</a>
583<LI><A href="module-Queue.html">7.8 <tt class="module">Queue</tt> --
584 A synchronized queue class</a>
585<UL>
586<LI><A href="QueueObjects.html">7.8.1 Queue Objects</a>
587</ul>
588<LI><A href="module-mmap.html">7.9 <tt class="module">mmap</tt> --
589Memory-mapped file support</a>
590<LI><A href="module-anydbm.html">7.10 <tt class="module">anydbm</tt> --
591 Generic access to DBM-style databases</a>
592<LI><A href="module-dbhash.html">7.11 <tt class="module">dbhash</tt> --
593 DBM-style interface to the BSD database library</a>
594<UL>
595<LI><A href="dbhash-objects.html">7.11.1 Database Objects</a>
596</ul>
597<LI><A href="module-whichdb.html">7.12 <tt class="module">whichdb</tt> --
598 Guess which DBM module created a database</a>
599<LI><A href="module-bsddb.html">7.13 <tt class="module">bsddb</tt> --
600 Interface to Berkeley DB library</a>
601<UL>
602<LI><A href="bsddb-objects.html">7.13.1 Hash, BTree and Record Objects</a>
603</ul>
604<LI><A href="module-dumbdbm.html">7.14 <tt class="module">dumbdbm</tt> --
605 Portable DBM implementation</a>
606<UL>
607<LI><A href="dumbdbm-objects.html">7.14.1 Dumbdbm Objects</a>
608</ul>
609<LI><A href="module-zlib.html">7.15 <tt class="module">zlib</tt> --
610 Compression compatible with <b class="program">gzip</b></a>
611<LI><A href="module-gzip.html">7.16 <tt class="module">gzip</tt> --
612 Support for <b class="program">gzip</b> files</a>
613<LI><A href="module-bz2.html">7.17 <tt class="module">bz2</tt> --
614 Compression compatible with <b class="program">bzip2</b></a>
615<UL>
616<LI><A href="node406.html">7.17.1 (De)compression of files</a>
617<LI><A href="node407.html">7.17.2 Sequential (de)compression</a>
618<LI><A href="node408.html">7.17.3 One-shot (de)compression</a>
619</ul>
620<LI><A href="module-zipfile.html">7.18 <tt class="module">zipfile</tt> --
621 Work with ZIP archives</a>
622<UL>
623<LI><A href="zipfile-objects.html">7.18.1 ZipFile Objects</a>
624<LI><A href="pyzipfile-objects.html">7.18.2 PyZipFile Objects</a>
625<LI><A href="zipinfo-objects.html">7.18.3 ZipInfo Objects</a>
626</ul>
627<LI><A href="module-tarfile.html">7.19 <tt class="module">tarfile</tt> -- Read and write tar archive files</a>
628<UL>
629<LI><A href="tarfile-objects.html">7.19.1 TarFile Objects</a>
630<LI><A href="tarinfo-objects.html">7.19.2 TarInfo Objects</a>
631<LI><A href="tar-examples.html">7.19.3 Examples</a>
632</ul>
633<LI><A href="module-readline.html">7.20 <tt class="module">readline</tt> --
634 GNU readline interface</a>
635<UL>
636<LI><A href="readline-example.html">7.20.1 Example</a>
637</ul>
638<LI><A href="module-rlcompleter.html">7.21 <tt class="module">rlcompleter</tt> --
639 Completion function for GNU readline</a>
640<UL>
641<LI><A href="completer-objects.html">7.21.1 Completer Objects</a>
642</ul>
643</ul>
644<LI><A href="unix.html">8. Unix Specific Services</a>
645<UL>
646<LI><A href="module-posix.html">8.1 <tt class="module">posix</tt> --
647 The most common POSIX system calls</a>
648<UL>
649<LI><A href="posix-large-files.html">8.1.1 Large File Support</a>
650<LI><A href="posix-contents.html">8.1.2 Module Contents</a>
651</ul>
652<LI><A href="module-pwd.html">8.2 <tt class="module">pwd</tt> --
653 The password database</a>
654<LI><A href="module-grp.html">8.3 <tt class="module">grp</tt> --
655 The group database</a>
656<LI><A href="module-crypt.html">8.4 <tt class="module">crypt</tt> --
657 Function to check <span class="Unix">Unix</span> passwords</a>
658<LI><A href="module-dl.html">8.5 <tt class="module">dl</tt> --
659 Call C functions in shared objects</a>
660<UL>
661<LI><A href="dl-objects.html">8.5.1 Dl Objects</a>
662</ul>
663<LI><A href="module-dbm.html">8.6 <tt class="module">dbm</tt> --
664 Simple ``database'' interface</a>
665<LI><A href="module-gdbm.html">8.7 <tt class="module">gdbm</tt> --
666 GNU's reinterpretation of dbm</a>
667<LI><A href="module-termios.html">8.8 <tt class="module">termios</tt> --
668 POSIX style tty control</a>
669<UL>
670<LI><A href="node433.html">8.8.1 Example</a>
671</ul>
672<LI><A href="module-tty.html">8.9 <tt class="module">tty</tt> --
673 Terminal control functions</a>
674<LI><A href="module-pty.html">8.10 <tt class="module">pty</tt> --
675 Pseudo-terminal utilities</a>
676<LI><A href="module-fcntl.html">8.11 <tt class="module">fcntl</tt> --
677 The <tt class="function">fcntl()</tt> and <tt class="function">ioctl()</tt> system calls</a>
678<LI><A href="module-pipes.html">8.12 <tt class="module">pipes</tt> --
679 Interface to shell pipelines</a>
680<UL>
681<LI><A href="template-objects.html">8.12.1 Template Objects</a>
682</ul>
683<LI><A href="module-posixfile.html">8.13 <tt class="module">posixfile</tt> --
684 File-like objects with locking support</a>
685<LI><A href="module-resource.html">8.14 <tt class="module">resource</tt> --
686 Resource usage information</a>
687<UL>
688<LI><A href="node441.html">8.14.1 Resource Limits</a>
689<LI><A href="node442.html">8.14.2 Resource Usage</a>
690</ul>
691<LI><A href="module-nis.html">8.15 <tt class="module">nis</tt> --
692 Interface to Sun's NIS (Yellow Pages)</a>
693<LI><A href="module-syslog.html">8.16 <tt class="module">syslog</tt> --
694 <span class="Unix">Unix</span> syslog library routines</a>
695<LI><A href="module-commands.html">8.17 <tt class="module">commands</tt> --
696 Utilities for running commands</a>
697</ul>
698<LI><A href="module-pdb.html">9. The Python Debugger</a>
699<UL>
700<LI><A href="debugger-commands.html">9.1 Debugger Commands</a>
701<LI><A href="debugger-hooks.html">9.2 How It Works</a>
702</ul>
703<LI><A href="profile.html">10. The Python Profiler</a>
704<UL>
705<LI><A href="node450.html">10.1 Introduction to the profiler</a>
706<LI><A href="node451.html">10.2 How Is This Profiler Different From The Old Profiler?</a>
707<LI><A href="profile-instant.html">10.3 Instant Users Manual</a>
708<LI><A href="node453.html">10.4 What Is Deterministic Profiling?</a>
709<LI><A href="module-profile.html">10.5 Reference Manual</a>
710<UL>
711<LI><A href="profile-stats.html">10.5.1 The <tt class="class">Stats</tt> Class</a>
712</ul>
713<LI><A href="profile-limits.html">10.6 Limitations</a>
714<LI><A href="profile-calibration.html">10.7 Calibration</a>
715<LI><A href="node458.html">10.8 Extensions -- Deriving Better Profilers</a>
716<LI><A href="module-hotshot.html">10.9 <tt class="module">hotshot</tt> --
717 High performance logging profiler</a>
718<UL>
719<LI><A href="hotshot-objects.html">10.9.1 Profile Objects</a>
720<LI><A href="module-hotshot.stats.html">10.9.2 Using hotshot data</a>
721<LI><A href="hotshot-example.html">10.9.3 Example Usage</a>
722</ul>
723<LI><A href="module-timeit.html">10.10 <tt class="module">timeit</tt> --
724 Measure execution time of small code snippets</a>
725<UL>
726<LI><A href="node464.html">10.10.1 Command Line Interface</a>
727<LI><A href="node465.html">10.10.2 Examples</a>
728</ul>
729</ul>
730<LI><A href="internet.html">11. Internet Protocols and Support</a>
731<UL>
732<LI><A href="module-webbrowser.html">11.1 <tt class="module">webbrowser</tt> --
733 Convenient Web-browser controller</a>
734<UL>
735<LI><A href="browser-controllers.html">11.1.1 Browser Controller Objects</a>
736</ul>
737<LI><A href="module-cgi.html">11.2 <tt class="module">cgi</tt> --
738 Common Gateway Interface support.</a>
739<UL>
740<LI><A href="cgi-intro.html">11.2.1 Introduction</a>
741<LI><A href="node471.html">11.2.2 Using the cgi module</a>
742<LI><A href="node472.html">11.2.3 Higher Level Interface</a>
743<LI><A href="node473.html">11.2.4 Old classes</a>
744<LI><A href="node474.html">11.2.5 Functions</a>
745<LI><A href="cgi-security.html">11.2.6 Caring about security</a>
746<LI><A href="node476.html">11.2.7 Installing your CGI script on a <span class="Unix">Unix</span> system</a>
747<LI><A href="node477.html">11.2.8 Testing your CGI script</a>
748<LI><A href="node478.html">11.2.9 Debugging CGI scripts</a>
749<LI><A href="node479.html">11.2.10 Common problems and solutions</a>
750</ul>
751<LI><A href="module-cgitb.html">11.3 <tt class="module">cgitb</tt> --
752 Traceback manager for CGI scripts</a>
753<LI><A href="module-urllib.html">11.4 <tt class="module">urllib</tt> --
754 Open arbitrary resources by URL</a>
755<UL>
756<LI><A href="urlopener-objs.html">11.4.1 URLopener Objects</a>
757<LI><A href="node483.html">11.4.2 Examples</a>
758</ul>
759<LI><A href="module-urllib2.html">11.5 <tt class="module">urllib2</tt> --
760 extensible library for opening URLs</a>
761<UL>
762<LI><A href="request-objects.html">11.5.1 Request Objects</a>
763<LI><A href="opener-director-objects.html">11.5.2 OpenerDirector Objects</a>
764<LI><A href="base-handler-objects.html">11.5.3 BaseHandler Objects</a>
765<LI><A href="http-redirect-handler.html">11.5.4 HTTPRedirectHandler Objects</a>
766<LI><A href="http-cookie-processor.html">11.5.5 HTTPCookieProcessor Objects</a>
767<LI><A href="proxy-handler.html">11.5.6 ProxyHandler Objects</a>
768<LI><A href="http-password-mgr.html">11.5.7 HTTPPasswordMgr Objects</a>
769<LI><A href="abstract-basic-auth-handler.html">11.5.8 AbstractBasicAuthHandler Objects</a>
770<LI><A href="http-basic-auth-handler.html">11.5.9 HTTPBasicAuthHandler Objects</a>
771<LI><A href="proxy-basic-auth-handler.html">11.5.10 ProxyBasicAuthHandler Objects</a>
772<LI><A href="abstract-digest-auth-handler.html">11.5.11 AbstractDigestAuthHandler Objects</a>
773<LI><A href="http-digest-auth-handler.html">11.5.12 HTTPDigestAuthHandler Objects</a>
774<LI><A href="proxy-digest-auth-handler.html">11.5.13 ProxyDigestAuthHandler Objects</a>
775<LI><A href="http-handler-objects.html">11.5.14 HTTPHandler Objects</a>
776<LI><A href="https-handler-objects.html">11.5.15 HTTPSHandler Objects</a>
777<LI><A href="file-handler-objects.html">11.5.16 FileHandler Objects</a>
778<LI><A href="ftp-handler-objects.html">11.5.17 FTPHandler Objects</a>
779<LI><A href="cacheftp-handler-objects.html">11.5.18 CacheFTPHandler Objects</a>
780<LI><A href="gopher-handler.html">11.5.19 GopherHandler Objects</a>
781<LI><A href="unknown-handler-objects.html">11.5.20 UnknownHandler Objects</a>
782<LI><A href="http-error-processor-objects.html">11.5.21 HTTPErrorProcessor Objects</a>
783<LI><A href="urllib2-examples.html">11.5.22 Examples</a>
784</ul>
785<LI><A href="module-httplib.html">11.6 <tt class="module">httplib</tt> --
786 HTTP protocol client</a>
787<UL>
788<LI><A href="httpconnection-objects.html">11.6.1 HTTPConnection Objects</a>
789<LI><A href="httpresponse-objects.html">11.6.2 HTTPResponse Objects</a>
790<LI><A href="httplib-examples.html">11.6.3 Examples</a>
791</ul>
792<LI><A href="module-ftplib.html">11.7 <tt class="module">ftplib</tt> --
793 FTP protocol client</a>
794<UL>
795<LI><A href="ftp-objects.html">11.7.1 FTP Objects</a>
796</ul>
797<LI><A href="module-gopherlib.html">11.8 <tt class="module">gopherlib</tt> --
798 Gopher protocol client</a>
799<LI><A href="module-poplib.html">11.9 <tt class="module">poplib</tt> --
800 POP3 protocol client</a>
801<UL>
802<LI><A href="pop3-objects.html">11.9.1 POP3 Objects</a>
803<LI><A href="pop3-example.html">11.9.2 POP3 Example</a>
804</ul>
805<LI><A href="module-imaplib.html">11.10 <tt class="module">imaplib</tt> --
806 IMAP4 protocol client</a>
807<UL>
808<LI><A href="imap4-objects.html">11.10.1 IMAP4 Objects</a>
809<LI><A href="imap4-example.html">11.10.2 IMAP4 Example</a>
810</ul>
811<LI><A href="module-nntplib.html">11.11 <tt class="module">nntplib</tt> --
812 NNTP protocol client</a>
813<UL>
814<LI><A href="nntp-objects.html">11.11.1 NNTP Objects</a>
815</ul>
816<LI><A href="module-smtplib.html">11.12 <tt class="module">smtplib</tt> --
817 SMTP protocol client</a>
818<UL>
819<LI><A href="SMTP-objects.html">11.12.1 SMTP Objects</a>
820<LI><A href="SMTP-example.html">11.12.2 SMTP Example</a>
821</ul>
822<LI><A href="module-smtpd.html">11.13 <tt class="module">smtpd</tt> --
823 SMTP Server</a>
824<UL>
825<LI><A href="node526.html">11.13.1 SMTPServer Objects</a>
826<LI><A href="node527.html">11.13.2 DebuggingServer Objects</a>
827<LI><A href="node528.html">11.13.3 PureProxy Objects</a>
828<LI><A href="node529.html">11.13.4 MailmanProxy Objects</a>
829</ul>
830<LI><A href="module-telnetlib.html">11.14 <tt class="module">telnetlib</tt> --
831 Telnet client</a>
832<UL>
833<LI><A href="telnet-objects.html">11.14.1 Telnet Objects</a>
834<LI><A href="telnet-example.html">11.14.2 Telnet Example</a>
835</ul>
836<LI><A href="module-urlparse.html">11.15 <tt class="module">urlparse</tt> --
837 Parse URLs into components</a>
838<LI><A href="module-SocketServer.html">11.16 <tt class="module">SocketServer</tt> --
839 A framework for network servers</a>
840<UL>
841<LI><A href="node535.html">11.16.1 Server Creation Notes</a>
842<LI><A href="node536.html">11.16.2 Server Objects</a>
843<LI><A href="node537.html">11.16.3 RequestHandler Objects</a>
844</ul>
845<LI><A href="module-BaseHTTPServer.html">11.17 <tt class="module">BaseHTTPServer</tt> --
846 Basic HTTP server</a>
847<LI><A href="module-SimpleHTTPServer.html">11.18 <tt class="module">SimpleHTTPServer</tt> --
848 Simple HTTP request handler</a>
849<LI><A href="module-CGIHTTPServer.html">11.19 <tt class="module">CGIHTTPServer</tt> --
850 CGI-capable HTTP request handler</a>
851<LI><A href="module-cookielib.html">11.20 <tt class="module">cookielib</tt> --
852 Cookie handling for HTTP clients</a>
853<UL>
854<LI><A href="node542.html">11.20.1 CookieJar and FileCookieJar Objects</a>
855<LI><A href="file-cookie-jar-classes.html">11.20.2 FileCookieJar subclasses and co-operation with web browsers</a>
856<LI><A href="cookie-policy-objects.html">11.20.3 CookiePolicy Objects</a>
857<LI><A href="default-cookie-policy-objects.html">11.20.4 DefaultCookiePolicy Objects</a>
858<LI><A href="cookie-jar-objects.html">11.20.5 Cookie Objects</a>
859<LI><A href="cookielib-examples.html">11.20.6 Examples</a>
860</ul>
861<LI><A href="module-Cookie.html">11.21 <tt class="module">Cookie</tt> --
862 HTTP state management</a>
863<UL>
864<LI><A href="cookie-objects.html">11.21.1 Cookie Objects</a>
865<LI><A href="morsel-objects.html">11.21.2 Morsel Objects</a>
866<LI><A href="cookie-example.html">11.21.3 Example</a>
867</ul>
868<LI><A href="module-xmlrpclib.html">11.22 <tt class="module">xmlrpclib</tt> -- XML-RPC client access</a>
869<UL>
870<LI><A href="serverproxy-objects.html">11.22.1 ServerProxy Objects</a>
871<LI><A href="boolean-objects.html">11.22.2 Boolean Objects</a>
872<LI><A href="datetime-objects.html">11.22.3 DateTime Objects</a>
873<LI><A href="binary-objects.html">11.22.4 Binary Objects</a>
874<LI><A href="fault-objects.html">11.22.5 Fault Objects</a>
875<LI><A href="protocol-error-objects.html">11.22.6 ProtocolError Objects</a>
876<LI><A href="node559.html">11.22.7 MultiCall Objects</a>
877<LI><A href="node560.html">11.22.8 Convenience Functions</a>
878<LI><A href="xmlrpc-client-example.html">11.22.9 Example of Client Usage</a>
879</ul>
880<LI><A href="module-SimpleXMLRPCServer.html">11.23 <tt class="module">SimpleXMLRPCServer</tt> --
881 Basic XML-RPC server</a>
882<UL>
883<LI><A href="simple-xmlrpc-servers.html">11.23.1 SimpleXMLRPCServer Objects</a>
884<LI><A href="node564.html">11.23.2 CGIXMLRPCRequestHandler</a>
885</ul>
886<LI><A href="module-DocXMLRPCServer.html">11.24 <tt class="module">DocXMLRPCServer</tt> --
887 Self-documenting XML-RPC server</a>
888<UL>
889<LI><A href="doc-xmlrpc-servers.html">11.24.1 DocXMLRPCServer Objects</a>
890<LI><A href="node567.html">11.24.2 DocCGIXMLRPCRequestHandler</a>
891</ul>
892<LI><A href="module-asyncore.html">11.25 <tt class="module">asyncore</tt> --
893 Asynchronous socket handler</a>
894<UL>
895<LI><A href="asyncore-example.html">11.25.1 asyncore Example basic HTTP client</a>
896</ul>
897<LI><A href="module-asynchat.html">11.26 <tt class="module">asynchat</tt> --
898 Asynchronous socket command/response handler</a>
899<UL>
900<LI><A href="node571.html">11.26.1 asynchat - Auxiliary Classes and Functions</a>
901<LI><A href="asynchat-example.html">11.26.2 asynchat Example</a>
902</ul>
903</ul>
904<LI><A href="netdata.html">12. Internet Data Handling</a>
905<UL>
906<LI><A href="module-formatter.html">12.1 <tt class="module">formatter</tt> --
907 Generic output formatting</a>
908<UL>
909<LI><A href="formatter-interface.html">12.1.1 The Formatter Interface</a>
910<LI><A href="formatter-impls.html">12.1.2 Formatter Implementations</a>
911<LI><A href="writer-interface.html">12.1.3 The Writer Interface</a>
912<LI><A href="writer-impls.html">12.1.4 Writer Implementations</a>
913</ul>
914<LI><A href="module-email.html">12.2 <tt class="module">email</tt> --
915 An email and MIME handling package</a>
916<UL>
917<LI><A href="module-email.Message.html">12.2.1 Representing an email message</a>
918<LI><A href="module-email.Parser.html">12.2.2 Parsing email messages</a>
919<LI><A href="module-email.Generator.html">12.2.3 Generating MIME documents</a>
920<LI><A href="node588.html">12.2.4 Creating email and MIME objects from scratch</a>
921<LI><A href="module-email.Header.html">12.2.5 Internationalized headers</a>
922<LI><A href="module-email.Charset.html">12.2.6 Representing character sets</a>
923<LI><A href="module-email.Encoders.html">12.2.7 Encoders</a>
924<LI><A href="module-email.Errors.html">12.2.8 Exception and Defect classes</a>
925<LI><A href="module-email.Utils.html">12.2.9 Miscellaneous utilities</a>
926<LI><A href="module-email.Iterators.html">12.2.10 Iterators</a>
927<LI><A href="node595.html">12.2.11 Package History</a>
928<LI><A href="node596.html">12.2.12 Differences from <tt class="module">mimelib</tt></a>
929<LI><A href="node597.html">12.2.13 Examples</a>
930</ul>
931<LI><A href="module-mailcap.html">12.3 <tt class="module">mailcap</tt> --
932 Mailcap file handling.</a>
933<LI><A href="module-mailbox.html">12.4 <tt class="module">mailbox</tt> --
934 Read various mailbox formats</a>
935<UL>
936<LI><A href="mailbox-objects.html">12.4.1 Mailbox Objects</a>
937</ul>
938<LI><A href="module-mhlib.html">12.5 <tt class="module">mhlib</tt> --
939 Access to MH mailboxes</a>
940<UL>
941<LI><A href="mh-objects.html">12.5.1 MH Objects</a>
942<LI><A href="mh-folder-objects.html">12.5.2 Folder Objects</a>
943<LI><A href="mh-message-objects.html">12.5.3 Message Objects</a>
944</ul>
945<LI><A href="module-mimetools.html">12.6 <tt class="module">mimetools</tt> --
946 Tools for parsing MIME messages</a>
947<UL>
948<LI><A href="mimetools-message-objects.html">12.6.1 Additional Methods of Message Objects</a>
949</ul>
950<LI><A href="module-mimetypes.html">12.7 <tt class="module">mimetypes</tt> --
951 Map filenames to MIME types</a>
952<UL>
953<LI><A href="mimetypes-objects.html">12.7.1 MimeTypes Objects</a>
954</ul>
955<LI><A href="module-MimeWriter.html">12.8 <tt class="module">MimeWriter</tt> --
956 Generic MIME file writer</a>
957<UL>
958<LI><A href="MimeWriter-objects.html">12.8.1 MimeWriter Objects</a>
959</ul>
960<LI><A href="module-mimify.html">12.9 <tt class="module">mimify</tt> --
961 MIME processing of mail messages</a>
962<LI><A href="module-multifile.html">12.10 <tt class="module">multifile</tt> --
963 Support for files containing distinct parts</a>
964<UL>
965<LI><A href="MultiFile-objects.html">12.10.1 MultiFile Objects</a>
966<LI><A href="multifile-example.html">12.10.2 <tt class="class">MultiFile</tt> Example</a>
967</ul>
968<LI><A href="module-rfc822.html">12.11 <tt class="module">rfc822</tt> --
969 Parse RFC 2822 mail headers</a>
970<UL>
971<LI><A href="message-objects.html">12.11.1 Message Objects</a>
972<LI><A href="addresslist-objects.html">12.11.2 AddressList Objects</a>
973</ul>
974<LI><A href="module-base64.html">12.12 <tt class="module">base64</tt> --
975 RFC 3548: Base16, Base32, Base64 Data Encodings</a>
976<LI><A href="module-binascii.html">12.13 <tt class="module">binascii</tt> --
977 Convert between binary and ASCII</a>
978<LI><A href="module-binhex.html">12.14 <tt class="module">binhex</tt> --
979 Encode and decode binhex4 files</a>
980<UL>
981<LI><A href="binhex-notes.html">12.14.1 Notes</a>
982</ul>
983<LI><A href="module-quopri.html">12.15 <tt class="module">quopri</tt> --
984 Encode and decode MIME quoted-printable data</a>
985<LI><A href="module-uu.html">12.16 <tt class="module">uu</tt> --
986 Encode and decode uuencode files</a>
987<LI><A href="module-xdrlib.html">12.17 <tt class="module">xdrlib</tt> --
988 Encode and decode XDR data</a>
989<UL>
990<LI><A href="xdr-packer-objects.html">12.17.1 Packer Objects</a>
991<LI><A href="xdr-unpacker-objects.html">12.17.2 Unpacker Objects</a>
992<LI><A href="xdr-exceptions.html">12.17.3 Exceptions</a>
993</ul>
994<LI><A href="module-netrc.html">12.18 <tt class="module">netrc</tt> --
995 netrc file processing</a>
996<UL>
997<LI><A href="netrc-objects.html">12.18.1 netrc Objects</a>
998</ul>
999<LI><A href="module-robotparser.html">12.19 <tt class="module">robotparser</tt> --
1000 Parser for robots.txt</a>
1001<LI><A href="module-csv.html">12.20 <tt class="module">csv</tt> -- CSV File Reading and Writing</a>
1002<UL>
1003<LI><A href="csv-contents.html">12.20.1 Module Contents</a>
1004<LI><A href="csv-fmt-params.html">12.20.2 Dialects and Formatting Parameters</a>
1005<LI><A href="node634.html">12.20.3 Reader Objects</a>
1006<LI><A href="node635.html">12.20.4 Writer Objects</a>
1007<LI><A href="node636.html">12.20.5 Examples</a>
1008</ul>
1009</ul>
1010<LI><A href="markup.html">13. Structured Markup Processing Tools</a>
1011<UL>
1012<LI><A href="module-HTMLParser.html">13.1 <tt class="module">HTMLParser</tt> --
1013 Simple HTML and XHTML parser</a>
1014<UL>
1015<LI><A href="htmlparser-example.html">13.1.1 Example HTML Parser Application</a>
1016</ul>
1017<LI><A href="module-sgmllib.html">13.2 <tt class="module">sgmllib</tt> --
1018 Simple SGML parser</a>
1019<LI><A href="module-htmllib.html">13.3 <tt class="module">htmllib</tt> --
1020 A parser for HTML documents</a>
1021<UL>
1022<LI><A href="html-parser-objects.html">13.3.1 HTMLParser Objects</a>
1023</ul>
1024<LI><A href="module-htmlentitydefs.html">13.4 <tt class="module">htmlentitydefs</tt> --
1025 Definitions of HTML general entities</a>
1026<LI><A href="module-xml.parsers.expat.html">13.5 <tt class="module">xml.parsers.expat</tt> --
1027 Fast XML parsing using Expat</a>
1028<UL>
1029<LI><A href="xmlparser-objects.html">13.5.1 XMLParser Objects</a>
1030<LI><A href="expaterror-objects.html">13.5.2 ExpatError Exceptions</a>
1031<LI><A href="expat-example.html">13.5.3 Example</a>
1032<LI><A href="expat-content-models.html">13.5.4 Content Model Descriptions</a>
1033<LI><A href="expat-errors.html">13.5.5 Expat error constants</a>
1034</ul>
1035<LI><A href="module-xml.dom.html">13.6 <tt class="module">xml.dom</tt> --
1036 The Document Object Model API</a>
1037<UL>
1038<LI><A href="node651.html">13.6.1 Module Contents</a>
1039<LI><A href="node652.html">13.6.2 Objects in the DOM</a>
1040<LI><A href="dom-conformance.html">13.6.3 Conformance</a>
1041</ul>
1042<LI><A href="module-xml.dom.minidom.html">13.7 <tt class="module">xml.dom.minidom</tt> --
1043 Lightweight DOM implementation</a>
1044<UL>
1045<LI><A href="dom-objects.html">13.7.1 DOM Objects</a>
1046<LI><A href="dom-example.html">13.7.2 DOM Example</a>
1047<LI><A href="minidom-and-dom.html">13.7.3 minidom and the DOM standard</a>
1048</ul>
1049<LI><A href="module-xml.dom.pulldom.html">13.8 <tt class="module">xml.dom.pulldom</tt> --
1050 Support for building partial DOM trees</a>
1051<UL>
1052<LI><A href="domeventstream-objects.html">13.8.1 DOMEventStream Objects</a>
1053</ul>
1054<LI><A href="module-xml.sax.html">13.9 <tt class="module">xml.sax</tt> --
1055 Support for SAX2 parsers</a>
1056<UL>
1057<LI><A href="sax-exception-objects.html">13.9.1 SAXException Objects</a>
1058</ul>
1059<LI><A href="module-xml.sax.handler.html">13.10 <tt class="module">xml.sax.handler</tt> --
1060 Base classes for SAX handlers</a>
1061<UL>
1062<LI><A href="content-handler-objects.html">13.10.1 ContentHandler Objects</a>
1063<LI><A href="dtd-handler-objects.html">13.10.2 DTDHandler Objects</a>
1064<LI><A href="entity-resolver-objects.html">13.10.3 EntityResolver Objects</a>
1065<LI><A href="sax-error-handler.html">13.10.4 ErrorHandler Objects</a>
1066</ul>
1067<LI><A href="module-xml.sax.saxutils.html">13.11 <tt class="module">xml.sax.saxutils</tt> --
1068 SAX Utilities</a>
1069<LI><A href="module-xml.sax.xmlreader.html">13.12 <tt class="module">xml.sax.xmlreader</tt> --
1070 Interface for XML parsers</a>
1071<UL>
1072<LI><A href="xmlreader-objects.html">13.12.1 XMLReader Objects</a>
1073<LI><A href="incremental-parser-objects.html">13.12.2 IncrementalParser Objects</a>
1074<LI><A href="locator-objects.html">13.12.3 Locator Objects</a>
1075<LI><A href="input-source-objects.html">13.12.4 InputSource Objects</a>
1076<LI><A href="attributes-objects.html">13.12.5 The <tt class="class">Attributes</tt> Interface</a>
1077<LI><A href="attributes-ns-objects.html">13.12.6 The <tt class="class">AttributesNS</tt> Interface</a>
1078</ul>
1079<LI><A href="module-xmllib.html">13.13 <tt class="module">xmllib</tt> --
1080 A parser for XML documents</a>
1081<UL>
1082<LI><A href="xml-namespace.html">13.13.1 XML Namespaces</a>
1083</ul>
1084</ul>
1085<LI><A href="mmedia.html">14. Multimedia Services</a>
1086<UL>
1087<LI><A href="module-audioop.html">14.1 <tt class="module">audioop</tt> --
1088 Manipulate raw audio data</a>
1089<LI><A href="module-imageop.html">14.2 <tt class="module">imageop</tt> --
1090 Manipulate raw image data</a>
1091<LI><A href="module-aifc.html">14.3 <tt class="module">aifc</tt> --
1092 Read and write AIFF and AIFC files</a>
1093<LI><A href="module-sunau.html">14.4 <tt class="module">sunau</tt> --
1094 Read and write Sun AU files</a>
1095<UL>
1096<LI><A href="au-read-objects.html">14.4.1 AU_read Objects</a>
1097<LI><A href="au-write-objects.html">14.4.2 AU_write Objects</a>
1098</ul>
1099<LI><A href="module-wave.html">14.5 <tt class="module">wave</tt> --
1100 Read and write WAV files</a>
1101<UL>
1102<LI><A href="Wave-read-objects.html">14.5.1 Wave_read Objects</a>
1103<LI><A href="Wave-write-objects.html">14.5.2 Wave_write Objects</a>
1104</ul>
1105<LI><A href="module-chunk.html">14.6 <tt class="module">chunk</tt> --
1106 Read IFF chunked data</a>
1107<LI><A href="module-colorsys.html">14.7 <tt class="module">colorsys</tt> --
1108 Conversions between color systems</a>
1109<LI><A href="module-rgbimg.html">14.8 <tt class="module">rgbimg</tt> --
1110 Read and write ``SGI RGB'' files</a>
1111<LI><A href="module-imghdr.html">14.9 <tt class="module">imghdr</tt> --
1112 Determine the type of an image</a>
1113<LI><A href="module-sndhdr.html">14.10 <tt class="module">sndhdr</tt> --
1114 Determine type of sound file</a>
1115<LI><A href="module-ossaudiodev.html">14.11 <tt class="module">ossaudiodev</tt> --
1116 Access to OSS-compatible audio devices</a>
1117<UL>
1118<LI><A href="ossaudio-device-objects.html">14.11.1 Audio Device Objects</a>
1119<LI><A href="mixer-device-objects.html">14.11.2 Mixer Device Objects</a>
1120</ul>
1121</ul>
1122<LI><A href="crypto.html">15. Cryptographic Services</a>
1123<UL>
1124<LI><A href="module-hmac.html">15.1 <tt class="module">hmac</tt> --
1125 Keyed-Hashing for Message Authentication</a>
1126<LI><A href="module-md5.html">15.2 <tt class="module">md5</tt> --
1127 MD5 message digest algorithm</a>
1128<LI><A href="module-sha.html">15.3 <tt class="module">sha</tt> --
1129 SHA-1 message digest algorithm</a>
1130</ul>
1131<LI><A href="tkinter.html">16. Graphical User Interfaces with Tk</a>
1132<UL>
1133<LI><A href="module-Tkinter.html">16.1 <tt class="module">Tkinter</tt> --
1134 Python interface to Tcl/Tk</a>
1135<UL>
1136<LI><A href="node715.html">16.1.1 Tkinter Modules</a>
1137<LI><A href="node716.html">16.1.2 Tkinter Life Preserver</a>
1138<LI><A href="node719.html">16.1.3 A (Very) Quick Look at Tcl/Tk</a>
1139<LI><A href="tkinter-basic-mapping.html">16.1.4 Mapping Basic Tk into Tkinter</a>
1140<LI><A href="node721.html">16.1.5 How Tk and Tkinter are Related</a>
1141<LI><A href="node722.html">16.1.6 Handy Reference</a>
1142</ul>
1143<LI><A href="module-Tix.html">16.2 <tt class="module">Tix</tt> --
1144 Extension widgets for Tk</a>
1145<UL>
1146<LI><A href="node733.html">16.2.1 Using Tix</a>
1147<LI><A href="node734.html">16.2.2 Tix Widgets</a>
1148<LI><A href="node743.html">16.2.3 Tix Commands</a>
1149</ul>
1150<LI><A href="module-ScrolledText.html">16.3 <tt class="module">ScrolledText</tt> --
1151 Scrolled Text Widget</a>
1152<LI><A href="module-turtle.html">16.4 <tt class="module">turtle</tt> --
1153 Turtle graphics for Tk</a>
1154<UL>
1155<LI><A href="pen-rawpen-objects.html">16.4.1 Pen and RawPen Objects</a>
1156</ul>
1157<LI><A href="idle.html">16.5 Idle</a>
1158<UL>
1159<LI><A href="node748.html">16.5.1 Menus</a>
1160<LI><A href="node753.html">16.5.2 Basic editing and navigation</a>
1161<LI><A href="node756.html">16.5.3 Syntax colors</a>
1162</ul>
1163<LI><A href="other-gui-packages.html">16.6 Other Graphical User Interface Packages</a>
1164</ul>
1165<LI><A href="restricted.html">17. Restricted Execution</a>
1166<UL>
1167<LI><A href="module-rexec.html">17.1 <tt class="module">rexec</tt> --
1168 Restricted execution framework</a>
1169<UL>
1170<LI><A href="rexec-objects.html">17.1.1 RExec Objects</a>
1171<LI><A href="rexec-extension.html">17.1.2 Defining restricted environments</a>
1172<LI><A href="node763.html">17.1.3 An example</a>
1173</ul>
1174<LI><A href="module-Bastion.html">17.2 <tt class="module">Bastion</tt> --
1175 Restricting access to objects</a>
1176</ul>
1177<LI><A href="language.html">18. Python Language Services</a>
1178<UL>
1179<LI><A href="module-parser.html">18.1 <tt class="module">parser</tt> --
1180 Access Python parse trees</a>
1181<UL>
1182<LI><A href="node767.html">18.1.1 Creating AST Objects</a>
1183<LI><A href="node768.html">18.1.2 Converting AST Objects</a>
1184<LI><A href="node769.html">18.1.3 Queries on AST Objects</a>
1185<LI><A href="node770.html">18.1.4 Exceptions and Error Handling</a>
1186<LI><A href="node771.html">18.1.5 AST Objects</a>
1187<LI><A href="node772.html">18.1.6 Examples</a>
1188</ul>
1189<LI><A href="module-symbol.html">18.2 <tt class="module">symbol</tt> --
1190 Constants used with Python parse trees</a>
1191<LI><A href="module-token.html">18.3 <tt class="module">token</tt> --
1192 Constants used with Python parse trees</a>
1193<LI><A href="module-keyword.html">18.4 <tt class="module">keyword</tt> --
1194 Testing for Python keywords</a>
1195<LI><A href="module-tokenize.html">18.5 <tt class="module">tokenize</tt> --
1196 Tokenizer for Python source</a>
1197<LI><A href="module-tabnanny.html">18.6 <tt class="module">tabnanny</tt> --
1198 Detection of ambiguous indentation</a>
1199<LI><A href="module-pyclbr.html">18.7 <tt class="module">pyclbr</tt> --
1200 Python class browser support</a>
1201<UL>
1202<LI><A href="pyclbr-class-objects.html">18.7.1 Class Descriptor Objects</a>
1203<LI><A href="pyclbr-function-objects.html">18.7.2 Function Descriptor Objects</a>
1204</ul>
1205<LI><A href="module-pycompile.html">18.8 <tt class="module">py_compile</tt> --
1206 Compile Python source files</a>
1207<LI><A href="module-compileall.html">18.9 <tt class="module">compileall</tt> --
1208 Byte-compile Python libraries</a>
1209<LI><A href="module-dis.html">18.10 <tt class="module">dis</tt> --
1210 Disassembler for Python byte code</a>
1211<UL>
1212<LI><A href="bytecodes.html">18.10.1 Python Byte Code Instructions</a>
1213</ul>
1214<LI><A href="module-pickletools.html">18.11 <tt class="module">pickletools</tt> -- Tools for pickle developers.</a>
1215<LI><A href="module-distutils.html">18.12 <tt class="module">distutils</tt> --
1216 Building and installing Python modules</a>
1217</ul>
1218<LI><A href="compiler.html">19. Python compiler package</a>
1219<UL>
1220<LI><A href="module-compiler.html">19.1 The basic interface</a>
1221<LI><A href="node791.html">19.2 Limitations</a>
1222<LI><A href="node792.html">19.3 Python Abstract Syntax</a>
1223<UL>
1224<LI><A href="module-compiler.ast.html">19.3.1 AST Nodes</a>
1225<LI><A href="node794.html">19.3.2 Assignment nodes</a>
1226<LI><A href="node795.html">19.3.3 Examples</a>
1227</ul>
1228<LI><A href="module-compiler.visitor.html">19.4 Using Visitors to Walk ASTs</a>
1229<LI><A href="node797.html">19.5 Bytecode Generation</a>
1230</ul>
1231<LI><A href="sgi.html">20. SGI IRIX Specific Services</a>
1232<UL>
1233<LI><A href="module-al.html">20.1 <tt class="module">al</tt> --
1234 Audio functions on the SGI</a>
1235<UL>
1236<LI><A href="al-config-objects.html">20.1.1 Configuration Objects</a>
1237<LI><A href="al-port-objects.html">20.1.2 Port Objects</a>
1238</ul>
1239<LI><A href="module-al-constants.html">20.2 <tt class="module">AL</tt> --
1240 Constants used with the <tt class="module">al</tt> module</a>
1241<LI><A href="module-cd.html">20.3 <tt class="module">cd</tt> --
1242 CD-ROM access on SGI systems</a>
1243<UL>
1244<LI><A href="player-objects.html">20.3.1 Player Objects</a>
1245<LI><A href="cd-parser-objects.html">20.3.2 Parser Objects</a>
1246</ul>
1247<LI><A href="module-fl.html">20.4 <tt class="module">fl</tt> --
1248 FORMS library for graphical user interfaces</a>
1249<UL>
1250<LI><A href="node807.html">20.4.1 Functions Defined in Module <tt class="module">fl</tt></a>
1251<LI><A href="form-objects.html">20.4.2 Form Objects</a>
1252<LI><A href="forms-objects.html">20.4.3 FORMS Objects</a>
1253</ul>
1254<LI><A href="module-fl-constants.html">20.5 <tt class="module">FL</tt> --
1255 Constants used with the <tt class="module">fl</tt> module</a>
1256<LI><A href="module-flp.html">20.6 <tt class="module">flp</tt> --
1257 Functions for loading stored FORMS designs</a>
1258<LI><A href="module-fm.html">20.7 <tt class="module">fm</tt> --
1259 <em>Font Manager</em> interface</a>
1260<LI><A href="module-gl.html">20.8 <tt class="module">gl</tt> --
1261 <em>Graphics Library</em> interface</a>
1262<LI><A href="module-DEVICE.html">20.9 <tt class="module">DEVICE</tt> --
1263 Constants used with the <tt class="module">gl</tt> module</a>
1264<LI><A href="module-gl-constants.html">20.10 <tt class="module">GL</tt> --
1265 Constants used with the <tt class="module">gl</tt> module</a>
1266<LI><A href="module-imgfile.html">20.11 <tt class="module">imgfile</tt> --
1267 Support for SGI imglib files</a>
1268<LI><A href="module-jpeg.html">20.12 <tt class="module">jpeg</tt> --
1269 Read and write JPEG files</a>
1270</ul>
1271<LI><A href="sunos.html">21. SunOS Specific Services</a>
1272<UL>
1273<LI><A href="module-sunaudiodev.html">21.1 <tt class="module">sunaudiodev</tt> --
1274 Access to Sun audio hardware</a>
1275<UL>
1276<LI><A href="audio-device-objects.html">21.1.1 Audio Device Objects</a>
1277</ul>
1278<LI><A href="module-sunaudiodev-constants.html">21.2 <tt class="module">SUNAUDIODEV</tt> --
1279 Constants used with <tt class="module">sunaudiodev</tt></a>
1280</ul>
1281<LI><A href="node822.html">22. MS Windows Specific Services</a>
1282<UL>
1283<LI><A href="module-msvcrt.html">22.1 <tt class="module">msvcrt</tt> -
1284 Useful routines from the MS VC++ runtime</a>
1285<UL>
1286<LI><A href="msvcrt-files.html">22.1.1 File Operations</a>
1287<LI><A href="msvcrt-console.html">22.1.2 Console I/O</a>
1288<LI><A href="msvcrt-other.html">22.1.3 Other Functions</a>
1289</ul>
1290<LI><A href="module--winreg.html">22.2 <tt class="module">_winreg</tt> -
1291 Windows registry access</a>
1292<UL>
1293<LI><A href="handle-object.html">22.2.1 Registry Handle Objects</a>
1294</ul>
1295<LI><A href="module-winsound.html">22.3 <tt class="module">winsound</tt> --
1296 Sound-playing interface for Windows</a>
1297</ul>
1298<LI><A href="undoc.html">A. Undocumented Modules</a>
1299<UL>
1300<LI><A href="node831.html">A.1 Frameworks</a>
1301<LI><A href="node832.html">A.2 Miscellaneous useful utilities</a>
1302<LI><A href="node833.html">A.3 Platform specific modules</a>
1303<LI><A href="node834.html">A.4 Multimedia</a>
1304<LI><A href="obsolete-modules.html">A.5 Obsolete</a>
1305<LI><A href="node836.html">A.6 SGI-specific Extension modules</a>
1306</ul>
1307<LI><A href="reporting-bugs.html">B. Reporting Bugs</a>
1308<LI><A href="node838.html">C. History and License</a>
1309<UL>
1310<LI><A href="node839.html">C.1 History of the software</a>
1311<LI><A href="node840.html">C.2 Terms and conditions for accessing or otherwise using Python</a>
1312<LI><A href="node841.html">C.3 Licenses and Acknowledgements for Incorporated Software</a>
1313<UL>
1314<LI><A href="node842.html">C.3.1 Mersenne Twister</a>
1315<LI><A href="node843.html">C.3.2 Sockets</a>
1316<LI><A href="node844.html">C.3.3 Floating point exception control</a>
1317<LI><A href="node845.html">C.3.4 MD5 message digest algorithm</a>
1318<LI><A href="node846.html">C.3.5 Asynchronous socket services</a>
1319<LI><A href="node847.html">C.3.6 Cookie management</a>
1320<LI><A href="node848.html">C.3.7 Profiling</a>
1321<LI><A href="node849.html">C.3.8 Execution tracing</a>
1322<LI><A href="node850.html">C.3.9 UUencode and UUdecode functions</a>
1323<LI><A href="node851.html">C.3.10 XML Remote Procedure Calls</a>
1324</ul>
1325</ul>
1326<LI><A href="modindex.html">Module Index</a>
1327<LI><A href="genindex.html">Index</a>
1328<LI><A href="about.html">About this document ...</a>
1329</ul>
1330<!--End of Table of Child-Links-->
1331</div>
1332
1333<DIV CLASS="navigation">
1334<div class='online-navigation'>
1335<p></p><hr />
1336<table align="center" width="100%" cellpadding="0" cellspacing="2">
1337<tr>
1338<td class='online-navigation'><img src='../icons/previous.png'
1339 border='0' height='32' alt='Previous Page' width='32' /></td>
1340<td class='online-navigation'><a rel="parent" title="Python Documentation Index"
1341 href="../index.html"><img src='../icons/up.png'
1342 border='0' height='32' alt='Up One Level' width='32' /></A></td>
1343<td class='online-navigation'><a rel="next" title="Front Matter"
1344 href="front.html"><img src='../icons/next.png'
1345 border='0' height='32' alt='Next Page' width='32' /></A></td>
1346<td align="center" width="100%">Python Library Reference</td>
1347<td class='online-navigation'><a rel="contents" title="Table of Contents"
1348 href="contents.html"><img src='../icons/contents.png'
1349 border='0' height='32' alt='Contents' width='32' /></A></td>
1350<td class='online-navigation'><a href="modindex.html" title="Module Index"><img src='../icons/modules.png'
1351 border='0' height='32' alt='Module Index' width='32' /></a></td>
1352<td class='online-navigation'><a rel="index" title="Index"
1353 href="genindex.html"><img src='../icons/index.png'
1354 border='0' height='32' alt='Index' width='32' /></A></td>
1355</tr></table>
1356<div class='online-navigation'>
1357<b class="navlabel">Up:</b>
1358<a class="sectref" rel="parent" href="../index.html">Python Documentation Index</A>
1359<b class="navlabel">Next:</b>
1360<a class="sectref" rel="next" href="front.html">Front Matter</A>
1361</div>
1362</div>
1363<hr />
1364<span class="release-info">Release 2.4.2, documentation updated on 28 September 2005.</span>
1365</DIV>
1366<!--End of Navigation Panel-->
1367<ADDRESS>
1368See <i><a href="about.html">About this document...</a></i> for information on suggesting changes.
1369</ADDRESS>
1370</BODY>
1371</HTML>