1Core Python Programming supplementary CD-ROM
2--------------------------------------------
3
4Core Python Programming
5by Wesley J. Chun
6(c) 2001 Prentice Hall PTR
7ISBN 0-13-026036-3
8
9This CD-ROM is ISO9660-compliant and built with Rockridge (Unix/Linux),
10HFS (Macintosh), and Joliet (Windows) extensions, making it accessible
11to the widest number of computer platforms. Featured on this disc are
12all three current versions of Python (as of October 20, 2000): 1.5.2,
131.6, and 2.0.
14
15All the archived documentation is also included as well as complete
16sets of fully-browsable offline documentation. You will also find a
17"Python Hotlist," containing the links found in one of the Appendix
18sections.
19
20
21CD-ROM NAVIGATION (all platforms)
22=================
23
24Launch your browser on the README.htm file to navigate the CD-ROM.
25This home page contains links to all other parts of the CD-ROM
26including links to explore the disc.
27
28
29Installing Python
30-----------------
31Click on the "Install Python" link. From the Source Code and Binaries
32page, choose your version and platform, and you will be taken to the
33folder containing either the source code or binary.
34
35UNIX: Source code for all platforms (not just Unix) is available in a
36TAR'd and GZIP'd file (.tgz).
37
38WINDOWS: Installation binaries for Python are those which start with
39"Python...," and the install files for the corresponding Python for
40Windows Extensions (PythonWin, COM, etc.) start with "win32all...."
41
42MACINTOSH: Installation binaries for the Mac are available as either
43binary executables (.bin) or BinHex (.hqx) formats. Source code is
44available as a Stuff-It archive (.sit). The latest version of Python
45available as of press time was Python 2.0c1 (release candidate 1).
46
47
48JPython
49-------
50Class files to install JPython 1.1 are accessible from the "Source
51Code and Binaries" page by clicking on the "(all)" link since JPython
52can run on any platform with a compatible JVM. There are two versions
53of JPython 1.1 available: with the OROMatcher regular expression
54engine from ORO Inc., or without the ORO software. You only need to
55choose one. You may also choose to install the Python 1.5.2 libraries
56if you are only using JPython in an environment without the standard
57(C)Python library installed. For more installation instructions, read
58the INSTALL.txt file as well as JPython README.txt and the online
59documentation.
60
61
62Documentation
63-------------
64Click on the "Documentation" link. Choose your version number. The
65offline docs directly off of CD-ROM is available in the next column.
66Those are followed by links to the most current documentation via the
67respective Python website, and the final group of binaries constitute
68archived documentation which can be extracted and installed on a hard
69disk. These files are available in a multitude of file and print
70formats.
71
72
73Python Hotlist
74--------------
75The links found in the Online Resources section of the Appendix are
76available in a hotlist to save you the time and effort of typing in
77the URLs by hand. Enjoy!
78
79
80Code Samples
81------------
82Near the top of the web page index on the left hand side is the
83"Explore Book" link. This link takes you directly to the directory
84where the code samples are stored and allows you to explore the CD-
85ROM to find the chapter and file name. The "ALT" directory includes
86any source file which contains more complete versions of most of the
87source code, including documented code!
88
89
90Python FAQ and Quick Reference Guide
91------------------------------------
92The latest versions of these two documents have been made available
93for you, also on the CD-ROM. Obviously, it's best to check out the
94latest online versions, but in case you are out and about, they will
95do just fine.
96
97
98Book Website
99------------
100Unfortunately, errors are bound to creep into the text, even under
101our watchful eyes. A book website has thus been created to contain
102updates, errata, and other goodies related to the book that we were
103not able to put in the book or CD-ROM at the time of publication.
104This is also the place to give your feedback, comments, suggestions,
105and any errors you may find.
106
107
108Explore CD
109----------
110If you want to avoid all the extras present by the web pages on the
111CD-ROM and just want to access the CD-ROM file system directly, just
112click on this link and off you go!
113
114
115Icons on CD-ROM Starter Application (Windows only)
116-----------------------------------
117Double-click on...
118
119Start CD-ROM launch a browser to navigate the CD-ROM
120Install 1.5.2 install Windows version of Python 1.5.2
121Install 1.6 install Windows version of Python 1.6
122Install 2.0 install Windows version of Python 2.0
123Install 1.5.2 Extensions install Python 1.5.2 Windows Extensions
124Install 1.6 Extensions install Python 1.6 Windows Extensions
125Install 2.0 Extensions install Python 2.0 Windows Extensions