[Tutor] Python books
Alan Gauld
alan.gauld at btinternet.com
Sat Nov 10 10:18:25 CET 2012
On 10/11/12 01:18, Ed Owens wrote:
Please start new threads with a fresh mail. On threaded readers this
gets lost under a previous topic called "Question"...
> Dawson, which is too plodding. Can you experts recommend a Python
> library? I would like to have:
>
> A command reference for the basic library.
O'Reilly's Nutshell book or the Pocket Reference or Beasleys "Essential
Reference". But mostly I just use the built in help() system...
> A comprehensive "How to" course for the basic library.
There is a best practice Python 'Recipes' book, but there is a much
bigger resource on ActiveState's site.
> Graphics in Python
Depends on the tookit. For GUIs there are books on Tkinter, wxPython,
PyQt and (I think) pyGTk. There are more general books on things like R
and GNU plot. Theres also pygame and things like OpenGL. It all depends
on what kind of graphics and your favoured toolkit. Too hard to
recommend anything specific.
> Data Management in Python
I don't know of anything specific although a lot of the general
tutorials include a chapter on the Python DBI interface. But the biggest
thing here is learning SQL...
> Using the internet with Python
Python Network Programming by Goerzen.
> (maybe Real Time(ish) Python)
Don't know of anything here. The (ish) is the killer, you can't really
do too much hard real-time in Python...
> A comprehensive "Learn Python" course that puts all this together
I would have recommended Python -How to Program by the Deitels but I
don't know if its been updated so is now quite old. If you can pick up a
cheap second hand copy its a good broad top level intro to all of the
topics above. Its the only one I've seen that covers everything in your
list except real-time. But it was very expensive.
That's my list :-)
Of course I cover most of it in my online tutorial too.
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
More information about the Tutor
mailing list