Mercurial > cpython-lru_cache-weakref
annotate Doc/libundoc.tex @ 5817:48b94de85bf3 legacy-trunk
Extensive changes by AMK.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Thu, 17 Jul 1997 16:29:42 +0000 |
| parents | f53d363ef67a |
| children | 91dd9d74f3b3 |
| rev | line source |
|---|---|
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
1 \chapter{Undocumented Modules} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
2 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
3 Here's a quick listing of modules that are currently undocumented, but |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
4 that should be documented. Feel free to contribute documentation for |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
5 them! (The idea and most contents for this chapter were taken from a |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
6 posting by Fredrik Lundh; I have revised some modules' status.) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
7 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
8 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
9 \section{Fundamental, and pretty straightforward to document} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
10 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
11 ni.py -- New import scheme with package support |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
12 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
13 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
14 \section{Frameworks; somewhat harder to document, but |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
15 well worth the effort} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
16 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
17 Tkinter.py -- Interface to Tcl/Tk for graphical user interfaces; |
|
5263
86d60c34ebde
Various status updates.
Guido van Rossum <guido@python.org>
parents:
5221
diff
changeset
|
18 Fredrik Lundh is working on this one! |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
19 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
20 BaseHTTPServer.py -- HTTP server base class |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
21 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
22 CGIHTTPServer.py -- CGI-savvy HTTP Server |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
23 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
24 SimpleHTTPServer.py -- Simple HTTP Server |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
25 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
26 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
27 \section{Stuff useful to a lot of people, including the CGI crowd} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
28 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
29 MimeWriter.py -- Generic MIME writer |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
30 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
31 mimify.py -- Mimification and unmimification of mail messages |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
32 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
33 multifile.py -- make each part of a multipart message ``feel'' like |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
34 |
|
5801
fe3e7a055834
Added a few new undocumented modules.
Guido van Rossum <guido@python.org>
parents:
5685
diff
changeset
|
35 gzip.py -- compression using zlib (compatible with gzip) |
|
fe3e7a055834
Added a few new undocumented modules.
Guido van Rossum <guido@python.org>
parents:
5685
diff
changeset
|
36 |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
37 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
38 \section{Miscellaneous useful utilities} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
39 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
40 Some of these are very old and/or not very robust; marked with ``hmm''. |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
41 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
42 calendar.py -- Calendar printing functions |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
43 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
44 cmp.py -- Efficiently compare files |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
45 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
46 cmpcache.py -- Efficiently compare files (uses statcache) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
47 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
48 dircache.py -- like os.listdir, but caches results |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
49 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
50 dircmp.py -- class to build directory diff tools on |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
51 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
52 linecache.py -- Cache lines from files (used by pdb) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
53 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
54 pipes.py -- Conversion pipeline templates (hmm) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
55 |
|
5392
194d26df6c50
Some updates (AMK at work, added resource.c).
Guido van Rossum <guido@python.org>
parents:
5263
diff
changeset
|
56 popen2.py -- improved popen, can read AND write simultaneously |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
57 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
58 statcache.py -- Maintain a cache of file stats |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
59 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
60 colorsys.py -- Conversion between RGB and other color systems |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
61 |
|
5263
86d60c34ebde
Various status updates.
Guido van Rossum <guido@python.org>
parents:
5221
diff
changeset
|
62 dbhash.py -- (g)dbm-like wrapper for bsdhash.hashopen |
|
86d60c34ebde
Various status updates.
Guido van Rossum <guido@python.org>
parents:
5221
diff
changeset
|
63 |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
64 mhlib.py -- MH interface |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
65 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
66 pty.py -- Pseudo terminal utilities |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
67 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
68 tty.py -- Terminal utilities |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
69 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
70 cmd.py -- build line-oriented command interpreters (used by pdb) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
71 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
72 bdb.py -- A generic Python debugger base class (used by pdb) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
73 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
74 ihooks.py -- Import hook support (for ni and rexec) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
75 |
|
5801
fe3e7a055834
Added a few new undocumented modules.
Guido van Rossum <guido@python.org>
parents:
5685
diff
changeset
|
76 pprint.py -- support to pretty-print lists, tuples, & dictionaries recursively |
|
fe3e7a055834
Added a few new undocumented modules.
Guido van Rossum <guido@python.org>
parents:
5685
diff
changeset
|
77 |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
78 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
79 \section{Parsing Python} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
80 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
81 (One could argue that these should all be documented together with the |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
82 parser module; in fact the parser module section already references |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
83 the token and symbol modules.) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
84 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
85 token.py -- Tokens (from ``token.h'') |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
86 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
87 symbol.py -- Symbols (from ``graminit.h'') |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
88 |
|
5801
fe3e7a055834
Added a few new undocumented modules.
Guido van Rossum <guido@python.org>
parents:
5685
diff
changeset
|
89 keyword.py -- Keywords (from ``graminit.c'') |
|
fe3e7a055834
Added a few new undocumented modules.
Guido van Rossum <guido@python.org>
parents:
5685
diff
changeset
|
90 |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
91 tokenize.py -- regular expression that recognizes Python tokens |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
92 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
93 pyclbr.py -- Parse a Python file and retrieve classes and methods |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
94 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
95 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
96 \section{Platform specific modules} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
97 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
98 ntpath.py -- equivalent of posixpath on 32-bit Windows |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
99 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
100 dospath.py -- equivalent of posixpath on MS-DOS |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
101 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
102 macpath.py -- equivalent of posixpath on Mac |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
103 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
104 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
105 \section{Code objects and files, debugger etc.} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
106 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
107 compileall.py -- force "compilation" of all .py files in a directory |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
108 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
109 py_compile.py -- "compile" a .py file to a .pyc file |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
110 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
111 codehack.py -- extract a function name from a code object |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
112 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
113 dis.py -- Disassembler for Python bytecode objects |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
114 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
115 repr.py -- Redo the `...` (representation) but with limits on most |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
116 sizes (used by pdb) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
117 |
|
5801
fe3e7a055834
Added a few new undocumented modules.
Guido van Rossum <guido@python.org>
parents:
5685
diff
changeset
|
118 copy_reg.py -- helper to provide extensibility for pickle/cPickle |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
119 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
120 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
121 \section{Multimedia} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
122 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
123 audiodev.py -- Plays audio files |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
124 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
125 sunau.py -- parse Sun and NeXT audio files |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
126 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
127 sunaudio.py -- interpret sun audio headers |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
128 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
129 toaiff.py -- Convert "arbitrary" sound files to AIFF files |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
130 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
131 sndhdr.py -- recognizing sound files |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
132 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
133 wave.py -- parse WAVE files |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
134 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
135 whatsound.py -- recognizing sound files |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
136 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
137 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
138 \section{Oddities} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
139 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
140 These modules are probably also obsolete, or just not very useful. |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
141 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
142 Queue.py -- A multi-producer, multi-consumer queue |
|
5801
fe3e7a055834
Added a few new undocumented modules.
Guido van Rossum <guido@python.org>
parents:
5685
diff
changeset
|
143 p |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
144 bisect.py -- Bisection algorithms |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
145 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
146 dump.py -- Print python code that reconstructs a variable |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
147 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
148 emacs.py -- Execute Emacs code from a Python interpreter |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
149 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
150 find.py -- find files matching pattern in directory tree |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
151 |
|
5263
86d60c34ebde
Various status updates.
Guido van Rossum <guido@python.org>
parents:
5221
diff
changeset
|
152 fpformat.py -- General floating point formatting functions -- obsolete |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
153 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
154 grep.py -- grep |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
155 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
156 mutex.py -- Mutual exclusion -- for use with module sched |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
157 |
|
5392
194d26df6c50
Some updates (AMK at work, added resource.c).
Guido van Rossum <guido@python.org>
parents:
5263
diff
changeset
|
158 packmail.py -- create a self-unpacking \UNIX{} shell archive |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
159 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
160 poly.py -- Polynomials |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
161 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
162 sched.py -- event scheduler class |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
163 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
164 shutil.py -- utility functions usable in a shell-like program |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
165 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
166 util.py -- useful functions that don't fit elsewhere |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
167 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
168 zmod.py -- Compute properties of mathematical "fields" |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
169 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
170 tzparse.py -- Parse a timezone specification (unfinished) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
171 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
172 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
173 \section{Obsolete} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
174 |
|
5801
fe3e7a055834
Added a few new undocumented modules.
Guido van Rossum <guido@python.org>
parents:
5685
diff
changeset
|
175 newdir.py -- New dir() function (the standard dir() is now just as good) |
|
fe3e7a055834
Added a few new undocumented modules.
Guido van Rossum <guido@python.org>
parents:
5685
diff
changeset
|
176 |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
177 addpack.py -- standard support for "packages" (use ni instead) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
178 |
|
5263
86d60c34ebde
Various status updates.
Guido van Rossum <guido@python.org>
parents:
5221
diff
changeset
|
179 fmt.py -- text formatting abstractions (too slow) |
|
5187
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
180 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
181 Para.py -- helper for fmt.py |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
182 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
183 lockfile.py -- wrapper around FCNTL file locking (use |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
184 fcntl.lockf/flock intead) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
185 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
186 tb.py -- Print tracebacks, with a dump of local variables (use |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
187 pdb.pm() or traceback.py instead) |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
188 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
189 |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
190 \section{Extension modules} |
|
c1a1c306a429
Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
191 |
|
5221
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
192 bsddbmodule.c -- Interface to the Berkeley DB interface (yet another |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
193 dbm clone). |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
194 |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
195 cursesmodule.c -- Curses interface. |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
196 |
|
5685
09d87ad75278
stdwin is obsolete. Point to bsddb from dbhash.
Guido van Rossum <guido@python.org>
parents:
5392
diff
changeset
|
197 dbhashmodule.c -- Obsolete; this functionality is now provided by |
|
09d87ad75278
stdwin is obsolete. Point to bsddb from dbhash.
Guido van Rossum <guido@python.org>
parents:
5392
diff
changeset
|
198 bsddbmodule.c. |
|
5221
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
199 |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
200 dlmodule.c -- A highly experimental and dangerous device for calling |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
201 arbitrary C functions in arbitrary shared libraries. |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
202 |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
203 newmodule.c -- Tommy Burnette's `new' module (creates new empty |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
204 objects of certain kinds) -- dangerous. |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
205 |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
206 nismodule.c -- NIS (a.k.a. Sun's Yellow Pages) interface. |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
207 |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
208 timingmodule.c -- Measure time intervals to high resolution (obsolete |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
209 -- use time.clock() instead). |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
210 |
|
5392
194d26df6c50
Some updates (AMK at work, added resource.c).
Guido van Rossum <guido@python.org>
parents:
5263
diff
changeset
|
211 resource.c -- Interface to getrusage() and friends. |
|
194d26df6c50
Some updates (AMK at work, added resource.c).
Guido van Rossum <guido@python.org>
parents:
5263
diff
changeset
|
212 |
|
5685
09d87ad75278
stdwin is obsolete. Point to bsddb from dbhash.
Guido van Rossum <guido@python.org>
parents:
5392
diff
changeset
|
213 stdwinmodule.c -- Interface to STDWIN (an old, unsupported |
|
09d87ad75278
stdwin is obsolete. Point to bsddb from dbhash.
Guido van Rossum <guido@python.org>
parents:
5392
diff
changeset
|
214 platform-independent GUI package). Obsolete; use Tkinter for a |
|
09d87ad75278
stdwin is obsolete. Point to bsddb from dbhash.
Guido van Rossum <guido@python.org>
parents:
5392
diff
changeset
|
215 platform-independent GUI instead. |
|
09d87ad75278
stdwin is obsolete. Point to bsddb from dbhash.
Guido van Rossum <guido@python.org>
parents:
5392
diff
changeset
|
216 |
|
5221
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
217 The following are SGI specific: |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
218 |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
219 clmodule.c -- Interface to the SGI compression library. |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
220 |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
221 svmodule.c -- Interface to the ``simple video'' board on SGI Indigo |
|
d9733b4f811f
Added a list of the main undocumented extension modules.
Guido van Rossum <guido@python.org>
parents:
5218
diff
changeset
|
222 (obsolete hardware). |
