Michael McGarry wrote:[color=blue]
> Hi,
>
> What is the best book covering Python?
>
> Michael[/color]
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.
[color=blue]
> Google for Dive Into Python. Its a free online publication, see if is
> any good for you.
>
> Cheers,[/color]
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, "programmin g 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.
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.
Michael McGarry <mmcgarry@nospa m.org> writes:[color=blue]
> 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.[/color]
Michael McGarry wrote:[color=blue]
> 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[/color]
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.
"Programmin g 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.
> If the focus is only on printed books and there is some experience with[color=blue]
> programming, "programmin g python" by Lutz from O'Reilly might be a good
> one.[/color]
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 wrote:
[color=blue][color=green]
>>If the focus is only on printed books and there is some experience with
>>programming , "programmin g python" by Lutz from O'Reilly might be a good
>>one.
>>
>>[/color]
>
>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
>
>
>[/color]
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.
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.
Michael McGarry wrote:[color=blue]
> 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.[/color]
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
Maurice Ling wrote:[color=blue]
> 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.[/color]
Generally, with both subtlety and humour, judging by how often the
O'Reilly Python books appear with tasty little rabbits and rodents
on them...
Michael McGarry wrote:[color=blue]
> Hi,
>
> What is the best book covering Python?
>
> Michael[/color]
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.
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.
Esmail Bonakdarian wrote:[color=blue]
> 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.[/color]
Look into Python Essential Reference for that kind of
book -- no fat, lotsa goodies.
Comment