annotate Demo/README @ 4566:6403c94de50d legacy-trunk

Added safeguard against failure in __del__.
author Guido van Rossum <guido@python.org>
date Wed, 27 Nov 1996 19:39:58 +0000
parents 091775a5e19b
children a775a44124d8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
515
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
1 This directory contains various demonstrations of what you can do with
2592
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
2 Python. They were all written by me except where explicitly stated
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
3 otherwise -- in general, demos contributed by others ends up in the
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
4 ../Contrib directory, unless I think they're of utmost general
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
5 importance (like Matt Conway's Tk demos).
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
6
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
7 A fair number of utilities that are useful when while developing
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
8 Python code can be found in the ../Tools directory -- some of these
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
9 can also be considered good examples of how to write Python code.
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
10
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
11 Finally, in order to save disk space and net bandwidth, not all
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
12 subdirectories listed here are distributed. They are listed just
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
13 in case I change my mind about them.
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
14
1372
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
15
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
16 classes Some examples of how to use classes.
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
17
1523
dd6ea167f2bd Removed www (now in Demo2), added embed (formerly one level higher up)
Guido van Rossum <guido@python.org>
parents: 1372
diff changeset
18 embed An example of embedding Python in another application.
dd6ea167f2bd Removed www (now in Demo2), added embed (formerly one level higher up)
Guido van Rossum <guido@python.org>
parents: 1372
diff changeset
19
1372
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
20 ibrowse An Emacs info file browser (uses stdwin).
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
21 See also ../doc (the Python library documentation can
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
22 be converted to info format).
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
23
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
24 md5test Test program for the optional md5 module.
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
25
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
26 rpc A set of classes for building clients and servers for
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
27 Sun RPC.
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
28
515
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
29 scripts Some useful Python scripts that I put in my bin
1372
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
30 directory. No optional built-in modules needed.
515
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
31
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
32 sockets Examples for the new built-in module 'socket'.
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
33
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
34 sgi Demos that only run on Silicon Graphics machines.
823
d1b89e85ce75 Change comments about SGI subdirectory
Guido van Rossum <guido@python.org>
parents: 515
diff changeset
35 These require at least one of the optional built-in
d1b89e85ce75 Change comments about SGI subdirectory
Guido van Rossum <guido@python.org>
parents: 515
diff changeset
36 modules that only make sense for the SGI, such as
1372
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
37 'gl', 'al', and 'sv'. Split in subdirectories
823
d1b89e85ce75 Change comments about SGI subdirectory
Guido van Rossum <guido@python.org>
parents: 515
diff changeset
38 per subject.
515
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
39
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
40 stdwin Demos that use the STDWIN library. Require the 'stdwin'
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
41 built-in module.
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
42
1372
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
43 threads Demos that use the 'thread' module. (Currently these
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
44 only run on SGIs, but this may change in the future.)
f7c606103dd5 *** empty log message ***
Guido van Rossum <guido@python.org>
parents: 823
diff changeset
45
2592
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
46 tkinter Demos using the Tk interface (including Matt Conway's
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
47 excellent set of demos).
515
f8d53b6cd442 Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
48
2592
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
49
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
50 --Guido van Rossum, CWI, Amsterdam <mailto:Guido.van.Rossum@cwi.nl>
763eb47975dd moved some stuff to Tools; added some descriptions
Guido van Rossum <guido@python.org>
parents: 1802
diff changeset
51 <http://www.cwi.nl/cwi/people/Guido.van.Rossum.html>