@@ -44,18 +44,24 @@ Consortium (see http://www.python.org/consortium/).
4444How do I learn Python?
4545----------------------
4646
47- The official tutorial is still a good place to start (in the Doc
48- directory as tut/tut.tex; and http://www.python.org/doc/tut/tut.html) .
47+ The official tutorial is still a good place to start; see
48+ http://www.python.org/doc/ for online and downloadable versions .
4949Aaron Watters wrote a second tutorial, that may be more accessible for
5050some: http://www.networkcomputing.com/unixworld/tutorial/005/005.html.
5151Both tutorials (as well as most other sources) assume that you already
5252know how to program -- if you'd like to write "Python for Dummies", I
5353know a publisher who would like to talk to you...
5454
55- There are now also several books on Python. While these are still
56- based on Python 1.3 or 1.4, the information in them is still 99%
57- correct. The first two books, both first published in October 1996
58- and both including a CD-ROM, form excellent companions to each other:
55+ There are now also several books on Python. The first book is the
56+ most recent and covers Python 1.5.X. The other two books, both
57+ first published in October 1996 and both including a CD-ROM, form
58+ excellent companions to each other. Though these two are still based
59+ on Python 1.3 or 1.4, the information in them is still 99% correct.
60+
61+ Learning Python
62+ by Mark Lutz and David Ascher
63+ O'Reilly & Associates
64+ ISBN: 1-56592-464-9
5965
6066 Internet Programming with Python
6167 by Aaron Watters, Guido van Rossum, and James Ahlstrom
@@ -665,26 +671,19 @@ Miscellaneous issues
665671Documentation
666672-------------
667673
668- All documentation is provided in the subdirectory Doc in the form of
669- LaTeX files. In order of importance for new users: Tutorial (tut) ,
670- Library Reference (lib), Language Reference (ref), Extending (ext) .
674+ All documentation is provided online in a variety of formats. In
675+ order of importance for new users: Tutorial, Library Reference ,
676+ Language Reference, Extending & Embedding, and the Python/C API .
671677Especially the Library Reference is of immense value since much of
672678Python's power (including the built-in data types and functions!) is
673- described here.
674-
675- To print the documentation from the LaTeX files, chdir into the Doc
676- subdirectory, type "make" (let's hope you have LaTeX installed!), and
677- send the four resulting PostScript files (tut.ps, lib.ps, ref.ps, and
678- ext.ps) to the printer. See the README file there. If you don't have
679- LaTeX, you can ftp the PostScript files from the ftp archives (see
680- below).
681-
682- All documentation is also available on-line via the Python web site
683- (http://www.python.org/, see below). It can also be downloaded
684- separately from the ftp archives (see below) in Emacs INFO, HTML or
685- PostScript form -- see the web site or the FAQ
686- (http://grail.cnri.reston.va.us/cgi-bin/faqw.py or
687- http://www.python.org/doc/FAQ.html) for more info.
679+ described there.
680+
681+ All documentation is also available online via the Python web site
682+ (http://www.python.org/, see below). It is available online for
683+ occaissional reference, or can be downloaded in many formats for
684+ faster access. The documents are available in HTML, PostScript, PDF,
685+ HTML Help, and LaTeX; the LaTeX version is primarily for documentation
686+ authors or people with special formatting requirements.
688687
689688
690689Emacs mode
@@ -818,7 +817,6 @@ Most subdirectories have their own README file. Most files have
818817comments.
819818
820819Demo/ Demonstration scripts, modules and programs
821- Doc/ Documentation (LaTeX sources)
822820Grammar/ Input for the parser generator
823821Include/ Public header files
824822Lib/ Python library modules
0 commit comments