Differences between revisions 12 and 38 (spanning 26 versions)
Revision 12 as of 2003-05-19 12:55:48
Size: 3350
Editor: host11-83
Comment:
Revision 38 as of 2022-03-08 02:55:58
Size: 6141
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
'''Python Phrasebook'''
 * Brad Dayley
 * ISBN: 0672329107
 * Sams Publishing, 275 pages (November 2006)

'''Essential Code and Commands'''
Python Phrasebook gives you the code phrases you need to quickly and effectively complete your programming projects in Python.

'''Concise and Accessible'''
Easy to carry and easy to use—lets you ditch all those bulky books for one portable guide.

'''Flexible and Functional'''
Packed with more than 100 customizable code snippets—so you can readily code functional Python in just about any situation.

[[http://www.samspublishing.com/bookstore/product.asp?isbn=0672329107&rl=1/|Home Page]]

[[http://www.linux-tutorial.info/modules.php?name=MReviews&op=show&rid=23|Review by James Pyles]]
----

'''The Python Language Reference Manual''' (version 3.2)
 * Guido van Rossum, and Fred L. Drake, Jr. (Editor)
 * ISBN: 1906966141
 * Network Theory Ltd, 120 pages (Revised November 2006)

This is a printed edition of the official Python language reference manual by Guido van Rossum. For each copy sold $1 will be donated to the Python Software Foundation.

[[http://www.network-theory.co.uk/python/language/|Home Page]] (includes electronic version)
----
Line 14: Line 43:
 David Beazley  * David Beazley
 * ISBN: 0672329786
 * Addison-Wesley Professional; 717 pages (July, 2009)
Line 16: Line 47:
ISBN: ISBN:0735710910,
New Riders,
416 pages (June 2001)
The fourth edition that cover up to Python 2.6 language features and a variety of new modules added to the standard library; there are 17 pages on Python 3.0.

Note: a 5th edition which updates to Python 3.7 is in development with a hoped for publication date in late 2019.

The comments below apply to the 1st and 2nd editions.
Line 25: Line 58:
Some of the reviews below are for the first edition of this book. The
second edition updated it without losing any of the first edition's
virtues.
[[https://dabeaz.com/per.html|Home Page]]
Line 29: Line 60:
[http://www.lwn.net/Reviews/PythonEssentialReference.phtml Review by Jonathan Corbet]
[http://www2.linuxjournal.com/lj-issues/issue73/3851.html Review by Phil Hughes]
[http://www.amk.ca/python/books/ess-ref.html Review by AMK]
[http://dannyreviews.com/h/Python_Reference.html Review by Danny Yee]
The reviews below are for earlier editions of the book.

[[http://www.lwn.net/Reviews/PythonEssentialReference.phtml|Review by Jonathan Corbet]]
[[http://www2.linuxjournal.com/lj-issues/issue73/3851.html|Review by Phil Hughes]]
[[http://www.amk.ca/python/books/ess-ref.html|Review by AMK]]
[[http://dannyreviews.com/h/Python_Reference.html|Review by Danny Yee]]

----
'''Simplifying Regular Expression Using Python'''

 * [AbhishekSingh]
 * ISBN: 1094777978
 * April 2019, 79 pages

A concise reference book, awarded as one of the best regular expression books in the year 2020 and 2021, is written in a very friendly manner to teach and practice regular expression easily and efficiently. The codes and examples are written using Python 3.7.

Recommended By: bookauthority.org

Links:

[[https://www.amazon.com/dp/1094777978|publisher]]
[[https://www.pyofpython.wordpress.com|author]]
Line 36: Line 85:
'''Python in a Nutshell'''
 [AlexMartelli]
'''Python Pocket Reference, 5th Edition'''
Line 39: Line 87:
ISBN: ISBN:0596001886
O'Reilly,
654 pages (March 2003)
 * Mark Lutz
 * ISBN: 1449357016
 * O'Reilly Media, February 2014, 264 pages
Line 43: Line 91:
A concise desktop reference for Python 2.2. Covers the language itself, A reference-only book, designed to serve as a companion to both
Learning Python and Programming Python. This edition is updated
to cover both Python 3.X and 2.X. It is specifically based on
3.4 and 2.7, but is applicable to other releases.

Links:
[[http://www.rmi.net/~lutz/about-pyref4e.html|author]],
[[http://shop.oreilly.com/product/0636920028338.do|publisher]].

----

'''Python in a Nutshell, 3rd Edition'''
 * [AlexMartelli]
 * ISBN: 144939292X
 * O'Reilly Media, May 2017, 654 pages

A concise desktop reference for Python 3/5 and 2.7 (with mention of 3.6 features). Covers the language itself,
Line 48: Line 112:
Includes information on what parts were new in Python 2.2 (doesn't cover 2.3,
as it was not yet finalized when the book was published, but does mention
a few 2.3 additions that were already known at the time).
[[http://shop.oreilly.com/product/0636920012610.do|Publisher link]]
Line 52: Line 114:
[http://www.unixreview.com/documents/s=7781/ur0303j/ Review by Cameron Laird]
[http://tinyurl.com/c3vp Reader reviews at amazon.com]
[http://www.oreilly.com/catalog/pythonian/ Publisher's page, sample chapter &c]
[http://books.slashdot.org/books/03/04/13/2227208.shtml?tid=192&tid=156 Slashdot discussion]
The reviews are for earlier editions of the book.
Line 57: Line 116:
----

'''Python: Library Reference'''
 Prime Time Freeware, 462 pages

A printed version of the Python 2.1.1 Library Reference. Also
available as a set, together with the Miscellanea (below).

'''Python: Miscellanea'''
 Prime Time Freeware, 365 pages

A printed version of the rest of the Python 2.1.1 documentation. This
contains the tutorial, language reference, extending/embedding guide,
and other documents that come with Python -- everything except the
Library Reference, in short.

[http://ptf.com/dossier/sets/Pyth.shtml Publisher's purchasing page]
[[http://www.unixreview.com/documents/s=7781/ur0303j/|Review by Cameron Laird]]
[[http://dannyreviews.com/h/Python_Nutshell.html|Review by Danny Yee]]
[[http://tinyurl.com/c3vp|Reader reviews at amazon.com]]
[[http://www.oreilly.com/catalog/pythonian/|Publisher's page, with a link to the sample chapter &c]]
[[http://www.oreilly.com/catalog/pythonian2/|Publisher's page for the second edition, with a link to the sample chapter]]
[[http://books.slashdot.org/books/03/04/13/2227208.shtml?tid=192&tid=156|Slashdot discussion]]
Line 79: Line 127:
  Dave Brueck and Stephen Tanner   * Dave Brueck and Stephen Tanner
  * ISBN: 0764548077
  * Wiley, June 2001, 731 pages
Line 81: Line 131:
  (c) 2001 // ISBN:0-7645-4807-7 // 731 pg // Website: http://www.pythonapocrypha.com/
Line 83: Line 132:
  Contains detailed descriptions ''with examples'' on a number of advanced topics such as networking, threading, XML, Tkinter, wxPython, image processing, embedding, NumPy, win32all, and others. Has a section for introducing Python, but really this is ideal for more advanced users. Contains detailed descriptions ''with examples'' on a number of advanced topics such as networking, threading, XML, Tkinter, wxPython, image processing, embedding, NumPy, win32all, and others. Has a section for introducing Python, but really this is ideal for more advanced users.
Line 85: Line 134:
  Recommended by: MichaelChermside, Todd Mitchell Recommended by: MichaelChermside, Todd Mitchell

Note there are other unrelated books that go by some version of the title "Python Bible".


----

'''Python 3 Standard Library by Example'''
 * Doug Hellman
 * ISBN: 9780134291055
 * Addison-Wesley Professional; June 11, 2017; 1456 pages

The meat of the book is a compendium of articles that were written by Doug over an extended period for the [[https://pymotw.com/3/|Python 3 Module of the Week]] website.

Links:
[[https://doughellmann.com/blog/the-python-3-standard-library-by-example/|author]]
[[https://www.informit.com/store/python-3-standard-library-by-example-9780134291055|publisher]]

The following books aim to be definitive references, either by publishing the Python documentation or by writing new reference-style material, and therefore should be useful throughout your Python programming career.

Most of these books will contain short, highly condensed introductions to Python, and if you're an experienced programmer these titles may be all you need. See the list of IntroductoryBooks if you'd prefer a book with more examples and a slower pace.


Python Phrasebook

  • Brad Dayley
  • ISBN: 0672329107
  • Sams Publishing, 275 pages (November 2006)

Essential Code and Commands Python Phrasebook gives you the code phrases you need to quickly and effectively complete your programming projects in Python.

Concise and Accessible Easy to carry and easy to use—lets you ditch all those bulky books for one portable guide.

Flexible and Functional Packed with more than 100 customizable code snippets—so you can readily code functional Python in just about any situation.

Home Page

Review by James Pyles


The Python Language Reference Manual (version 3.2)

  • Guido van Rossum, and Fred L. Drake, Jr. (Editor)
  • ISBN: 1906966141
  • Network Theory Ltd, 120 pages (Revised November 2006)

This is a printed edition of the official Python language reference manual by Guido van Rossum. For each copy sold $1 will be donated to the Python Software Foundation.

Home Page (includes electronic version)


Python Essential Reference

  • David Beazley
  • ISBN: 0672329786
  • Addison-Wesley Professional; 717 pages (July, 2009)

The fourth edition that cover up to Python 2.6 language features and a variety of new modules added to the standard library; there are 17 pages on Python 3.0.

Note: a 5th edition which updates to Python 3.7 is in development with a hoped for publication date in late 2019.

The comments below apply to the 1st and 2nd editions.

A concise reference for Python 2.1, about as close as you can get to the K&R for Python. The first hundred pages are a complete but very compressed introduction to the language; the rest of the book is reference material on all of the standard library modules.

Home Page

The reviews below are for earlier editions of the book.

Review by Jonathan Corbet Review by Phil Hughes Review by AMK Review by Danny Yee


Simplifying Regular Expression Using Python

A concise reference book, awarded as one of the best regular expression books in the year 2020 and 2021, is written in a very friendly manner to teach and practice regular expression easily and efficiently. The codes and examples are written using Python 3.7.

Recommended By: bookauthority.org

Links:

publisher author


Python Pocket Reference, 5th Edition

  • Mark Lutz
  • ISBN: 1449357016
  • O'Reilly Media, February 2014, 264 pages

A reference-only book, designed to serve as a companion to both Learning Python and Programming Python. This edition is updated to cover both Python 3.X and 2.X. It is specifically based on 3.4 and 2.7, but is applicable to other releases.

Links: author, publisher.


Python in a Nutshell, 3rd Edition

  • [AlexMartelli]

  • ISBN: 144939292X
  • O'Reilly Media, May 2017, 654 pages

A concise desktop reference for Python 3/5 and 2.7 (with mention of 3.6 features). Covers the language itself, built-in types and functions, the standard library, and crucial third-party extensions such as Numeric, Tkinter, twisted.internet, Cheetah. Also covers Extending and Embedding Python, with C, Java, and other languages and tools.

Publisher link

The reviews are for earlier editions of the book.

Review by Cameron Laird Review by Danny Yee Reader reviews at amazon.com Publisher's page, with a link to the sample chapter &c Publisher's page for the second edition, with a link to the sample chapter Slashdot discussion


Python 2.1 Bible

  • Dave Brueck and Stephen Tanner
  • ISBN: 0764548077
  • Wiley, June 2001, 731 pages

Contains detailed descriptions with examples on a number of advanced topics such as networking, threading, XML, Tkinter, wxPython, image processing, embedding, NumPy, win32all, and others. Has a section for introducing Python, but really this is ideal for more advanced users.

Recommended by: MichaelChermside, Todd Mitchell

Note there are other unrelated books that go by some version of the title "Python Bible".


Python 3 Standard Library by Example

  • Doug Hellman
  • ISBN: 9780134291055
  • Addison-Wesley Professional; June 11, 2017; 1456 pages

The meat of the book is a compendium of articles that were written by Doug over an extended period for the Python 3 Module of the Week website.

Links: author publisher

ReferenceBooks (last edited 2023-03-16 09:13:10 by SeanBradley)

Unable to edit the page? See the FrontPage for instructions.