Differences between revisions 1 and 30 (spanning 29 versions)
Revision 1 as of 2002-07-23 15:04:01
Size: 682
Editor: relay
Comment:
Revision 30 as of 2012-04-11 22:06:22
Size: 6316
Editor: c-67-170-14-37
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
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.
Line 2: Line 6:
Python 2.1 Bible
  Dave Brueck and Stephen Tanner
  (c) 2001
  ISBN:0-7645-4807-7
  731 pg
  Website: http://www.pythonapocrypha.com/
  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.
  Recomended by: MichaelChermside, <<add your name if you recomend this book!>>
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 Multimedia'''

Available in [[https://www.packtpub.com/python-multimedia-application-beginner's-guide/book|print and eBook form]]

Ninad Sathaye

ISBN-13: 978-1-849510-16-5 Packt Publishing 292 pages (August 2010)

Learn how to develop Multimedia applications using Python with this practical step-by-step guide.

'''Overview of Python Multimedia'''

 * Use Python Imaging Library for digital image processing.
 * Create exciting 2D cartoon characters using Pyglet multimedia framework.
 * Create GUI-based audio and video players using QT Phonon framework.
 * Get to grips with the primer on GStreamer multimedia framework and use this API for audio and video processing.

'''Who this book is written for'''

This book is for Python developers who want to dip their toes into working with images, animations, audio and video processing using Python.

A practical guide, this book provides step-by-step instructions for developing multimedia applications, showcasing real world examples throughout.
Line 12: Line 36:
[[https://www.packtpub.com/python-multimedia-application-beginner's-guide/book|Publisher's page]]
Line 13: Line 38:
Title
   Author(s) / Editor(s)
   Pub date
   ISBN
   length
   website (if any)
   Brief description
   Recomended by: <<add your name if you recomend this book!>>
----

'''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 2.5)
 Guido van Rossum, and Fred L. Drake, Jr. (Editor)

 ISBN:0954161785,
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)
----

'''Python Essential Reference'''
 David Beazley

ISBN: ISBN:0672329786,
Sams,
717 pages (June, 2009)

Just released in a fourth edition... features numerous improvements, additions, and updates. (Amazon)

17 page on Python 3.0

----

ISBN: ISBN:0672328623,
Sams,
626 pages (February, 2006)

The third edition that covers Python 2.4 language features and a variety of new modules added to the standard library. 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.

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.

[[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]]

----

'''Python Pocket Reference, 4th Edition'''

(Mark Lutz, O'Reilly Media, September 2009, 200 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.1 and 2.6, but is applicable to other releases.

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

----

'''Python in a Nutshell'''
 [AlexMartelli]

ISBN: ISBN:0596001886
O'Reilly,
654 pages (March 2003)

A concise desktop reference for Python 2.2. 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.

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).

The second edition, published in 2006, covers features of the language introduced since the publication of the first edition.

[[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]]

----


'''Python 2.1 Bible'''
  Dave Brueck and Stephen Tanner

  (c) 2001 // ISBN:0-7645-4807-7 // 731 pg

  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

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 Multimedia

Available in print and eBook form

Ninad Sathaye

ISBN-13: 978-1-849510-16-5 Packt Publishing 292 pages (August 2010)

Learn how to develop Multimedia applications using Python with this practical step-by-step guide.

Overview of Python Multimedia

  • Use Python Imaging Library for digital image processing.
  • Create exciting 2D cartoon characters using Pyglet multimedia framework.
  • Create GUI-based audio and video players using QT Phonon framework.
  • Get to grips with the primer on GStreamer multimedia framework and use this API for audio and video processing.

Who this book is written for

This book is for Python developers who want to dip their toes into working with images, animations, audio and video processing using Python.

A practical guide, this book provides step-by-step instructions for developing multimedia applications, showcasing real world examples throughout.

Publisher's page


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 2.5)

  • Guido van Rossum, and Fred L. Drake, Jr. (Editor)

    0954161785,

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, Sams, 717 pages (June, 2009)

Just released in a fourth edition... features numerous improvements, additions, and updates. (Amazon)

17 page on Python 3.0


ISBN: 0672328623, Sams, 626 pages (February, 2006)

The third edition that covers Python 2.4 language features and a variety of new modules added to the standard library. 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.

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.

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


Python Pocket Reference, 4th Edition

(Mark Lutz, O'Reilly Media, September 2009, 200 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.1 and 2.6, but is applicable to other releases.

Links: author, publisher.


Python in a Nutshell

ISBN: 0596001886 O'Reilly, 654 pages (March 2003)

A concise desktop reference for Python 2.2. 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.

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).

The second edition, published in 2006, covers features of the language introduced since the publication of the first edition.

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

    (c) 2001 // 0-7645-4807-7 // 731 pg

    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

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

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