[Tutor] Hi,every one
Alan Gauld
alan.gauld at btinternet.com
Sat Jun 23 02:11:53 CEST 2007
"Yang Yang" <Yang at pyboo.com> 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
More information about the Tutor
mailing list