473,383 Members | 1,821 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,383 software developers and data experts.

Best book on Python?

Hi,

What is the best book covering Python?

Michael
Jul 18 '05 #1
18 2343
Michael McGarry wrote:
What is the best book covering Python?


For what purpose?

Are you a complete newbie to Python? To programming?

Are you looking for a technical reference, a tutorial,
information about a specific area (e.g. networking, GUIs),
or something else?

Please help the poor non-mindreaders amongst us to help you...

-Peter
Jul 18 '05 #2
Michael McGarry wrote:
Hi,

What is the best book covering Python?

Michael


IMHO, you have to try at least several books. There's no such thing as
'best book' for everybody. It's all very subjective, one book can work
for you better than it worked for me.

Google for Dive Into Python. Its a free online publication, see if is
any good for you.

Cheers,
Jul 18 '05 #3
Google for Dive Into Python. Its a free online publication, see if is
any good for you.

Cheers,


I like "Dive into Python" for the fact that it tends to explain examples
line by line in an annotated form but it may just be my personal
preference.

If the focus is only on printed books and there is some experience with
programming, "programming python" by Lutz from O'Reilly might be a good
one.

Personally, I learn with "Python: the complete reference" by Martin C.
Brown from Osborne/McGraw-Hill. There is no reason as to why I chose
this book to start except that it is on discount in my university's
bookshop. Although I must confess that I do not start from zero ground
as I've read the official "Python tutorial" and "Learning Python" before
hand. I must say that the mindset is important. I had almost hit a "I
have to learn python" situation, rather than "it is nice to know" situation.

If the focus includes online materials, then there is a mountain of free
online tutorials to wade through. Although somehow the materials seems
fragmented but it is a nice source as well, it can help you piece out
what is essential about python.

Cheers
Maurice
Jul 18 '05 #4
I have many years of programming experience and know a little bit of
Tcl. I am looking for a book to detail on the features including GUI in
a reference style.

Thanks,

Michael
Jul 18 '05 #5
Michael McGarry <mm******@nospam.org> writes:
I have many years of programming experience and know a little bit of
Tcl. I am looking for a book to detail on the features including GUI
in a reference style.


Why not just use the online documentation?

There's also an excellent Tkinter manual at:

http://infohost.nmt.edu/tcc/help/pubs/lang.html
Jul 18 '05 #6
Michael McGarry wrote:
I have many years of programming experience and know a little bit of
Tcl. I am looking for a book to detail on the features including GUI in
a reference style.

Thanks,

Michael


I am assuming that you do not want to venture pass the standard
libraries at this moment, so in terms of GUI, Tkinter is about the only
choice within the standard libraries.

"Programming Python, 2nd Ed." has a good section of Tkinter and GUI
development.

You might want to search thru Amazon for Tkinter and find something to
your satisfaction.

Pass the standard libraries, there are other GUI kits like wxPython etc
etc., each carries a set of online documentations.

maurice
Jul 18 '05 #7
> If the focus is only on printed books and there is some experience with
programming, "programming python" by Lutz from O'Reilly might be a good
one.


I saw that book today at Barnes and Noble, and found it curiously
ironic that it had a very large mouse on the cover :) But maybe that's
just me.

Daniel Bickett
Jul 18 '05 #8
Daniel Bickett wrote:
If the focus is only on printed books and there is some experience with
programming, "programming python" by Lutz from O'Reilly might be a good
one.


I saw that book today at Barnes and Noble, and found it curiously
ironic that it had a very large mouse on the cover :) But maybe that's
just me.

Daniel Bickett

Yes it is somewhat ironic. I do think that a snake or something closer
to a long, tube-like, legless animal will be more suitable. I have
absolutely no idea how animals are chosen in O'Reilly.

maurice
Jul 18 '05 #9
I haven't read any Python paper books myself but as Christmas is
coming up, I've checked up on what Python books other people
recommend. Everyone who has reviewed Python books seem to like these
books:

* Python Essential Reference
* Python Cookbook
* Python in a Nutshell

The last two are both written by Alex Martelli and the cookbook is
IMHO really awesome.

--
mvh Björn
Jul 18 '05 #10
Michael McGarry wrote:
I have many years of programming experience and know a little bit of
Tcl. I am looking for a book to detail on the features including GUI in
a reference style.


Given that you have some acquaintance with Tcl, if you want a reference
that caters toward GUI programming in Python using Tk, you might find
this book of interest: "Python and Tkinter Programming" by John Grayson.
Manning Publications, 2000, 658p

--
Rod
Jul 18 '05 #11
Maurice Ling wrote:
Yes it is somewhat ironic. I do think that a snake or something closer
to a long, tube-like, legless animal will be more suitable. I have
absolutely no idea how animals are chosen in O'Reilly.


Generally, with both subtlety and humour, judging by how often the
O'Reilly Python books appear with tasty little rabbits and rodents
on them...

-Peter
Jul 18 '05 #12
Michael McGarry wrote:
Hi,

What is the best book covering Python?

Michael


I like these:

Python Cookbook book
Learning Python, 2nd ed
Python in a Nutshell

Dive Into Python would also make a good choice
and the next book I would get (if I were to get
one more ;-)

I myself am looking for a small portable quick
reference, thinking about the O'Reilly pocket guide
but I'm not sure how good it is. I read on amazon
that it doesn't have an index - that seems odd for
any book, and esp a quick ref.

Esmail
Jul 18 '05 #13
The Python in a Nutshell by Alex Martelli is a very good book. For
someone completely new to programming, Learning Python by Lutz might be
a better choice.

Jul 18 '05 #14
Esmail Bonakdarian wrote:
I myself am looking for a small portable quick
reference, thinking about the O'Reilly pocket guide
but I'm not sure how good it is. I read on amazon
that it doesn't have an index - that seems odd for
any book, and esp a quick ref.


Look into Python Essential Reference for that kind of
book -- no fat, lotsa goodies.

--Scott David Daniels
Sc***********@Acm.Org
Jul 18 '05 #15
Maurice LING said the following on 12/12/2004 11:13 PM:
Google for Dive Into Python. Its a free online publication, see if is
any good for you.

Cheers,

I like "Dive into Python" for the fact that it tends to explain examples
line by line in an annotated form but it may just be my personal
preference.

I second this. Another one I like is "Textprocessing in Python" by
"David Mertz".
If the focus is only on printed books and there is some experience with
programming, "programming python" by Lutz from O'Reilly might be a good
one.

So what, "Dive into Python" is available in a printed version as well
;-) (e.g.
http://www.amazon.com/exec/obidos/tg...17423-3565410).

Regards
Mirko
Jul 18 '05 #16
This is a very good introduction online:
www.g2swaroop.net/byte-of-python

I also suggest:
- Learning Python 2nd Ed.
- Core Python

You can also try these online resources:
- Dive into Python
- Thinking in Python

Jul 18 '05 #17

The text of David Mertz' book is available on line at

<http://gnosis.cx/TPiP/>

/jean Brouwers
In article <32*************@individual.net>, Mirko Zeibig
<mi*********@zeibig.net> wrote:
Maurice LING said the following on 12/12/2004 11:13 PM:
Google for Dive Into Python. Its a free online publication, see if is
any good for you.

Cheers,

I like "Dive into Python" for the fact that it tends to explain examples
line by line in an annotated form but it may just be my personal
preference.

I second this. Another one I like is "Textprocessing in Python" by
"David Mertz".
If the focus is only on printed books and there is some experience with
programming, "programming python" by Lutz from O'Reilly might be a good
one.

So what, "Dive into Python" is available in a printed version as well
;-) (e.g.
http://www.amazon.com/exec/obidos/tg...17423-3565410).

Regards
Mirko

Jul 18 '05 #18
Esmail Bonakdarian wrote:
I myself am looking for a small portable quick
reference,
Scott David Daniels wrote: Look into Python Essential Reference for that kind of
book -- no fat, lotsa goodies.


Hi Scott,

Thanks for the recommendation. I didn't know about this
book but looking at amazon, it looks a bit big for my
purposes (400+ pages) and covers only up to 2.1.

http://www.amazon.com/exec/obidos/tg...glance&s=books

I'll keep looking.

Cheers,
Esmail
Jul 18 '05 #19

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

14
by: Eduardo Patto Kanegae | last post by:
Hello, I have been programming with Visual Basic and PHP in the last 5 years and some folks had recommended Python a free language.... I had looked for a Python book to start up but found many...
9
by: km | last post by:
Hi all, What is the best book to start with python ? i am have been working since 1 yr with Perl. kindly enlighten, thanks, KM
10
by: John Benson | last post by:
Hi, I see a lot of posts asking about "the best Python book." In my experience, there is no such thing, but there are a lot of good books that will help you along in different ways, and at...
12
by: The Tao of Spike | last post by:
I've recentlty been getting into programming. I was wondering what language to learn first and after asking around I decided on Python. I'm about half way through "Non-Programmers Tutorial For...
6
by: post400 | last post by:
Hi , I was just wondering ( yeah I know it's not the first time this question pops up ) what would be the best 2 or 3 books for someone who wants to learn Python , already experienced in other...
4
by: John Smith | last post by:
I already know C/C++ programming and now wish to learn Python to do scripting for some games that are coming out. What book would you recommend. I am thinking Teach Your Self Python in 24 Hours...
11
by: DrUg13 | last post by:
In java, this seems so easy. You need a new object Object test = new Object() gives me exactly what I want. could someone please help me understand the different ways to do the same thing in...
6
by: metaperl | last post by:
Hello, I am responsible for converting 30 loosey-goosey Perl scripts into 30 well-documented easy to understand and use Python scripts. No one has said anything in particular about how this...
0
by: herbiesamson | last post by:
hi! i'd like to ask your help on selecting the best book out there that would somehow fit in what i do. i am a 3d/ vfx artist and i would like to learn python since almost all of the production...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.