I seldom hear anyone mention "The Quick Python Book" by Daryl Harms and Kenneth McDonald (Manning). It was the book I found most useful when I started programming Python. I still keep it nearby and refer to it occasionally as a familiar memory refresher, even though I have been writing Python code every day for 6 years.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alan Gauld Sent: Friday, June 22, 2007 6:12 PM To: [email protected] Subject: Re: [Tutor] Hi,every one "Yang Yang" <[EMAIL PROTECTED]> wrote >i am a newman for python world Are you new to programming? Or are you just new to python? The answer to that question will affect the answers to the next. > 1.what is the best book for python study. Depends on above. If you are brand new to programming I recommend you follow some of the online tutorials before buying a book. http://wiki.python.org/moin/BeginnersGuide/NonProgrammers You might even like mine! :-) If you can program then start with the official tutorial on python.org then try one of several more advanced books: Programming Python by Lutz Dive into Python (available online) Python Cookbook (common recipes) Python in a Nutshell (best reference book) Python Essential Reference (a close second) And there are several good specialist books if you have a particular area of interest: Python Network Programming Text Processing in Python and others: TurboGears & Django web frameworks TKinter, wxPython and pyQt GUI toolkits all have books XML, Win32 etc etc. > 2.what's is the better IDE for python Thats a religious question with strong views. People have different styles. Start with IDLE or Pythonwin, see whats missing and find something that fills your needs. Eclipse with PyDev and SPE are both striongly recommended by their fans. The former needs a powerful PC. I still prefer a combination of: vim, pyCrust shell and an OS console YMMV, -- Alan Gauld Author of the Learn to Program web site http://www.freenetpages.co.uk/hp/alan.gauld
_______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor
