Commit 0e6444c7 authored by Fred Drake's avatar Fred Drake

Added "Learning Python" to the books section.

Updated comments on the documentation.
parent 33378da9
...@@ -44,18 +44,24 @@ Consortium (see http://www.python.org/consortium/). ...@@ -44,18 +44,24 @@ Consortium (see http://www.python.org/consortium/).
How do I learn Python? How do I learn Python?
---------------------- ----------------------
The official tutorial is still a good place to start (in the Doc The official tutorial is still a good place to start; see
directory as tut/tut.tex; and http://www.python.org/doc/tut/tut.html). http://www.python.org/doc/ for online and downloadable versions.
Aaron Watters wrote a second tutorial, that may be more accessible for Aaron Watters wrote a second tutorial, that may be more accessible for
some: http://www.networkcomputing.com/unixworld/tutorial/005/005.html. some: http://www.networkcomputing.com/unixworld/tutorial/005/005.html.
Both tutorials (as well as most other sources) assume that you already Both tutorials (as well as most other sources) assume that you already
know how to program -- if you'd like to write "Python for Dummies", I know how to program -- if you'd like to write "Python for Dummies", I
know a publisher who would like to talk to you... know a publisher who would like to talk to you...
There are now also several books on Python. While these are still There are now also several books on Python. The first book is the
based on Python 1.3 or 1.4, the information in them is still 99% most recent and covers Python 1.5.X. The other two books, both
correct. The first two books, both first published in October 1996 first published in October 1996 and both including a CD-ROM, form
and both including a CD-ROM, form excellent companions to each other: excellent companions to each other. Though these two are still based
on Python 1.3 or 1.4, the information in them is still 99% correct.
Learning Python
by Mark Lutz and David Ascher
O'Reilly & Associates
ISBN: 1-56592-464-9
Internet Programming with Python Internet Programming with Python
by Aaron Watters, Guido van Rossum, and James Ahlstrom by Aaron Watters, Guido van Rossum, and James Ahlstrom
...@@ -665,26 +671,19 @@ Miscellaneous issues ...@@ -665,26 +671,19 @@ Miscellaneous issues
Documentation Documentation
------------- -------------
All documentation is provided in the subdirectory Doc in the form of All documentation is provided online in a variety of formats. In
LaTeX files. In order of importance for new users: Tutorial (tut), order of importance for new users: Tutorial, Library Reference,
Library Reference (lib), Language Reference (ref), Extending (ext). Language Reference, Extending & Embedding, and the Python/C API.
Especially the Library Reference is of immense value since much of Especially the Library Reference is of immense value since much of
Python's power (including the built-in data types and functions!) is Python's power (including the built-in data types and functions!) is
described here. described there.
To print the documentation from the LaTeX files, chdir into the Doc All documentation is also available online via the Python web site
subdirectory, type "make" (let's hope you have LaTeX installed!), and (http://www.python.org/, see below). It is available online for
send the four resulting PostScript files (tut.ps, lib.ps, ref.ps, and occaissional reference, or can be downloaded in many formats for
ext.ps) to the printer. See the README file there. If you don't have faster access. The documents are available in HTML, PostScript, PDF,
LaTeX, you can ftp the PostScript files from the ftp archives (see HTML Help, and LaTeX; the LaTeX version is primarily for documentation
below). authors or people with special formatting requirements.
All documentation is also available on-line via the Python web site
(http://www.python.org/, see below). It can also be downloaded
separately from the ftp archives (see below) in Emacs INFO, HTML or
PostScript form -- see the web site or the FAQ
(http://grail.cnri.reston.va.us/cgi-bin/faqw.py or
http://www.python.org/doc/FAQ.html) for more info.
Emacs mode Emacs mode
...@@ -818,7 +817,6 @@ Most subdirectories have their own README file. Most files have ...@@ -818,7 +817,6 @@ Most subdirectories have their own README file. Most files have
comments. comments.
Demo/ Demonstration scripts, modules and programs Demo/ Demonstration scripts, modules and programs
Doc/ Documentation (LaTeX sources)
Grammar/ Input for the parser generator Grammar/ Input for the parser generator
Include/ Public header files Include/ Public header files
Lib/ Python library modules Lib/ Python library modules
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment