The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.
|
 |
|
Dev Shed Forums
> Programming Languages
> Python Programming
|
Books
Discuss Books in the Python Programming forum on Dev Shed. Books Python Programming forum discussing coding techniques, tips and tricks, and Zope related information. Python was designed from the ground up to be a completely object-oriented programming language.
|
|
 |
|
|
|
|

Dev Shed Forums Sponsor:
|
|
|

September 18th, 2003, 07:14 PM
|
|
Junior Member
|
|
Join Date: Sep 2003
Posts: 1
Time spent in forums: < 1 sec
Reputation Power: 0
|
|
|
Books
I am assuming books are the way to go on learning Python? If so, can someone recommend a book which would be suitable for a beginner.
Thanks 
|

September 18th, 2003, 07:46 PM
|
 |
Hello World :)
|
|
Join Date: Mar 2003
Location: Hull, UK
|
|
Hey Koopa,
If you want to learn Python from books i'd have to recommend, "Learning Python" and "Python in a nutshell" from O'really, of course there are allot of other good Python books out there  you'll just have to try a few and see what work for you..
You can find a list of Python books available on amazon here:
http://www.amazon.com/exec/obidos/s...1944845-3456120
Alternativly you could try "Dive into Python" by Mark Pilgrim at www.diveintopython.org - a very popular and Pythonic ebook - It's not really for beginners but it's still worth a look!  you might also want to check out the Python intro's on www.python.org
Have fun,
Mark.
__________________
programming language development: www.netytan.com – Hula
|

September 19th, 2003, 08:05 AM
|
|
Contributing User
|
|
Join Date: Aug 2002
Location: NC, USA
Posts: 364
Time spent in forums: 26 m 21 sec
Reputation Power: 11
|
|
I would also recommend Learning Python and Core Python Programming . Python in a Nutshell is a good reference book but definitely not one to get if you are just starting off learning.
|

September 19th, 2003, 08:08 AM
|
|
Contributing User
|
|
Join Date: Dec 2001
Location: Houston, TX
Posts: 383
Time spent in forums: 1 h 41 m 27 sec
Reputation Power: 12
|
|
I've never read any Python book and I've gotten pretty damn good at Python  And I'm not trying to gloat, it's just that the tons of examples and tutorials online as well as the huge codebase and the fact that there's an interactive interpreter so you can do a lot of experimental programming means that you don't NEED a book, really. In fact, the only Python book I've considered purchasing is the Python Cookbook, and that's just so I don't have to go out to the website 
|

September 19th, 2003, 08:47 AM
|
 |
Hello World :)
|
|
Join Date: Mar 2003
Location: Hull, UK
|
|
I dont know, Nutshell has a nice intro to Python and is definatly a very good referance book! Not sure how noob freindly it is though since i picked it up after "Learning Python" and i already knew Python prettty well..
Have to agree with strike, there are allot of good, free Python tutorials/resources on the web and it's not too hard to find them! Whether or not you go out and some of the many good books available is up to you!
Surly one of the best reasons to buy a book is to avoid crawling though the web, when you could easily check an index. especially if you dont have 24-7 internet access  both have there good points!
Take care guys,
Mark.
Last edited by netytan : September 19th, 2003 at 08:52 AM.
|

September 19th, 2003, 09:58 AM
|
|
Registered User
|
|
Join Date: Jan 2003
Location: el paso, texas
Posts: 9
Time spent in forums: < 1 sec
Reputation Power: 0
|
|
|
I'm a book person. I have 'Python: the complete reference' and O'Reilly's 'Programming Python' (an old edition). What I don't like about the O'Reilly book is that I get bogged down trying to understand very arcane stuff that I had never run across in almost 20 years of programming in many different languages. I didn't want anything on how to program, just how to do all the stuff I know how to do in other languages.
|

September 19th, 2003, 12:13 PM
|
|
Contributing User
|
|
Join Date: Dec 2001
Location: Houston, TX
Posts: 383
Time spent in forums: 1 h 41 m 27 sec
Reputation Power: 12
|
|
|
The only thing that I truly dislike about books and see as a big disadvantage for a language like Python is the fact that Python is growing relatively quickly and books are always static. So, a lot of the books out there right now are covering Python 2.1 or 2.2 when 2.3 has a lot of cool and new and better ways to solve problems. That's why I like online references the best, but wouldn't mind a book to reference every once in a while.
|

September 19th, 2003, 12:27 PM
|
|
Registered User
|
|
Join Date: Jan 2003
Location: el paso, texas
Posts: 9
Time spent in forums: < 1 sec
Reputation Power: 0
|
|
|
I'm just the opposite: I have no problem with using a book that is a little old; I use online references for stuff that I learned in the book that doesn't work.
I can't learn something new nearly as well from the internet, although I can't explain why not.
|

September 19th, 2003, 12:37 PM
|
 |
Hello World :)
|
|
Join Date: Mar 2003
Location: Hull, UK
|
|
|
Ok got me there, "Learning Python" is quite out of date (coveres 1.x i think) Luckily the second edition is out soon! Sugestion, hold off on buying the first edition..
I will agree, books which cover Python up to 2.1 miss out on allot of nice lanague developments and changes since there where some pretty major ones in 2.2! Still good for some things though.. 2.3 didn't really see many (language wise), very happy with the speed increase and new/improved modules though!
Mark.
Last edited by netytan : September 19th, 2003 at 12:43 PM.
|

September 20th, 2003, 08:05 AM
|
|
Contributing User
|
|
Join Date: Jul 2003
Posts: 133
Time spent in forums: < 1 sec
Reputation Power: 10
|
|
Mark Pilgrim has started to work on Dive into Python again. It will be published as a dea tree book, but will also be available online, as it is now.
www.diveintopython.org
|

September 23rd, 2003, 08:31 AM
|
|
Junior Member
|
|
Join Date: Sep 2003
Posts: 3
Time spent in forums: < 1 sec
Reputation Power: 0
|
|
|
hi,
I read an excellent book "Perl to Python Migration". As I was already quite fluent in Perl it was really fast for me to dive into Python with this book. Hope it helps.
|
Developer Shed Advertisers and Affiliates
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Rate This Thread |
Linear Mode
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|