Hi, I want to learn Python in less than a month which resources should
I use. I prefer to read books . Please give me a list of *recognized*
resources. Thank You all
Jun 15 '07
18 1945
On Jun 15, 6:41 am, Amol <amolj.1...@gma il.comwrote:
Hi, I want to learn Python in less than a month which resources should
I use. I prefer to read books . Please give me a list of *recognized*
resources. Thank You all
Python Essential Reference, David Beazley, 3rd edition Feb 2006
great, esp. if you already know some other programming language http://www.amazon.com/Python-Essenti...623/inscape-20
rd
7stud <bb**********@y ahoo.comwrote:
...
The reference book "Python in a Nutshell" is excellent, however its
index is so bad I hesitate to recommend it. A reference book should
have a thorough index--you shouldn't have to hunt through the chapters
trying to find the particular topic you are interested in.
Try <http://books.google.co m/advanced_book_s earch-- it will easily
generate for you queries on books.google.co m such as, e.g.:
generator inauthor:"alex martelli"
to find 3 mentions of "generator" in the Nutshell and Cookbook. Not
quite a replacement for a good index, of course (you're welcome to write
O'Reilly spewing hate on how much you loathe that index - maybe that
will help convince them to put more time and effort into indexing on
their future projects, or offer some way for book authors to add
indexing indications as they write their books), but it still seems
potentially helpful.
Alex
In article <11************ **********@c77g 2000hse.googleg roups.com>,
7stud <bb**********@y ahoo.comwrote:
> I am of the opposite opinion: I recommend that people get any book but "Beginning Python: Novice to Professional". In my opinion, that book is horribly written, the examples are terrible, some subjects are only covered in passing so the info is too parse to be of any use, and there are no problems at the end of the chapters to work on. I think a beginner might be fooled into thinking Beginning Python is a good book because they won't know how many holes their knowledge of python is riddled with, and since there are no problems to work on, they may not even realize how little they learned. I think an experienced programmer would spot all the blunders in the book straight away.
I'm curious, have you tried _Python for Dummies_? I don't want to be
shilling my own book -- but I'd also like to know how it stacks up.
--
Aahz (aa**@pythoncra ft.com) <* http://www.pythoncraft.com/
"as long as we like the same operating system, things are cool." --piranha
In article <1h************ **************@ mac.com>,
Alex Martelli <al***@mac.comw rote:
>7stud <bb**********@y ahoo.comwrote:
>> The reference book "Python in a Nutshell" is excellent, however its index is so bad I hesitate to recommend it. A reference book should have a thorough index--you shouldn't have to hunt through the chapters trying to find the particular topic you are interested in.
Try <http://books.google.co m/advanced_book_s earch-- it will easily generate for you queries on books.google.co m such as, e.g.:
generator inauthor:"alex martelli" to find 3 mentions of "generator" in the Nutshell and Cookbook. Not quite a replacement for a good index, of course (you're welcome to write O'Reilly spewing hate on how much you loathe that index - maybe that will help convince them to put more time and effort into indexing on their future projects, or offer some way for book authors to add indexing indications as they write their books), but it still seems potentially helpful.
We didn't wait for Wiley to offer, we simply insisted on providing a
list of index terms. That's why _Python for Dummies_ includes "genexp"
in addition to "generator" , and also why we have separate entries for
"{} dict literal", "braces ({}) dict literal", and "curly braces ({})
dict literal". ;-)
--
Aahz (aa**@pythoncra ft.com) <* http://www.pythoncraft.com/
"as long as we like the same operating system, things are cool." --piranha
I'm curious, have you tried _Python for Dummies_?
No, I haven't. Unfortunately, I don't ever consider Dummies books.
That type of marketing appeals to certain people and not others. I'm
one of the others. I'll definitely take a look at it the next time
I'm in the bookstore.
>We didn't wait for Wiley to offer, we simply insisted on providing a list of index terms.
It's nice to hear about an author who cares enough about the end
product that bears their name to insist on quality. I'm so tired of
hearing authors whine that the publisher screwed up the book.
In article <11************ **********@c77g 2000hse.googleg roups.com>,
7stud <bb**********@y ahoo.comwrote:
> It's nice to hear about an author who cares enough about the end product that bears their name to insist on quality. I'm so tired of hearing authors whine that the publisher screwed up the book.
In all fairness, my co-author and primary partner (Stef Maruch) is a
technical writer and editor as a profession, and she used to work at
Yale Press. So we had more expertise on hand for knowing how to deal
with publishers. Like law and sausages, the publishing industry does
not bear close examination, and yes, if an author does not know what to
expect, it's easy to get a book screwed up.
For that matter, even when you *do* know what to expect, books still get
screwed up, though that happens more in fiction publishing (go look in
rec.arts.sf.com position for some horror stories written by experienced
multi-book authors).
On the gripping hand, I've tech edited three or four other Python books,
and several of them were clearly written by people who didn't know Python
and didn't want to learn enough to write a book about it. And they
ignored my edits. (This seems like another opportunity to thank our tech
editor, David Goodger.) So your larger point about careless authors is
essentially correct.
--
Aahz (aa**@pythoncra ft.com) <* http://www.pythoncraft.com/
"as long as we like the same operating system, things are cool." --piranha
7stud <bb**********@y ahoo.comwrote:
I'm curious, have you tried _Python for Dummies_?
No, I haven't. Unfortunately, I don't ever consider Dummies books.
That type of marketing appeals to certain people and not others. I'm
one of the others. I'll definitely take a look at it the next time
I'm in the bookstore.
Aahz's book is really good, in my opinion. So are many others in the
"for Dummies" series that I've had occasion to try (including the one
with the delightfully unintended pun in its title, "Bridge for Dummies":
despite the title it applies to declarers and defenders just as well:-).
Judging a book by its cover (and, by extension, by how its publisher
markets a series) is the proverbial epitome of superficiality.
We didn't wait for Wiley to offer, we simply insisted on providing a
list of index terms.
It's nice to hear about an author who cares enough about the end
product that bears their name to insist on quality. I'm so tired of
hearing authors whine that the publisher screwed up the book.
Oh, I'm SO awfully sorry to add to your tiredness! But the "whining"
that so saps your energy is a simple statement of fact, at least in my
case -- my publisher just didn't allow me sensible options for providing
the index myself. Oh, I could have "provided a list of index terms",
separate and floating in a vacuum (but "genexps" is in the index anyway,
as is "generator expressions":-), but there was no way I could do it
_right_, simply tying each index term to all the pages/page-ranges it
should point to by including suitable tags in my manuscript. I won't
tire you further with a tirade about my unpleasant tools experiences
with both the Cookbook and the Nutshell, but they're a good part of
what's holding me back from writing another book with the same publisher
(including a third edition of either).
I believe (and it seems the generally good reviews of the book support
me in this) that the Python community is better off with a Nutshell with
an imperfect index than it would be with no Nutshell at all, which would
likely be the case if I had "insisted on quality" as you apparently
would have preferred.
Alex
Dennis Lee Bieber <wl*****@ix.net com.comwrites:
Aahz's book is really good, in my opinion. So are many others in the
"for Dummies" series that I've had occasion to try (including the one
with the delightfully unintended pun in its title, "Bridge for Dummies":
despite the title it applies to declarers and defenders just as well:-).
Judging a book by its cover (and, by extension, by how its publisher
markets a series) is the proverbial epitome of superficiality.
The first edition "Wicca for Dummies" had a few laughs too...
Biggest one is that someone inserted a photo of the "Venus de Milo"
where the text called for the "Venus of Willendorf".
I wonder if they had a series about automotive safety engineering,
with a volume called "crash testing for dummies".
In article <7x************ @ruckus.brouhah a.com>,
Paul Rubin <http://ph****@NOSPAM.i nvalidwrote:
>Dennis Lee Bieber <wl*****@ix.net com.comwrites:
>> The first edition "Wicca for Dummies" had a few laughs too... Biggest one is that someone inserted a photo of the "Venus de Milo" where the text called for the "Venus of Willendorf".
I wonder if they had a series about automotive safety engineering, with a volume called "crash testing for dummies".
Dunno, but the real howlers IMO have been: Customer Service for Dummies,
Borland C++ for Dummies, and IBS for Dummies.
--
Aahz (aa**@pythoncra ft.com) <* http://www.pythoncraft.com/
"as long as we like the same operating system, things are cool." --piranha This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Bicho Verde |
last post by:
I have now free time and money to do what I want :-)
I have some basic skills in programming (C, Pascal, Macromedia
Actionscript) but don't know exactly what to do in the world of programming.
And also I don't know exactly why would I learn Python rather than C#,
C++ or Perl. Basicaly I don't know where to start, if there is much to do or
if it is has it seems and there is software to everything nowadays and so
doesn't make sense to spend...
|
by: Charif Lakchiri |
last post by:
Okay, here's what I know so far about Python:
It's an object-oriented scripting language, supported on many platforms.
Now here are my questions:
It is easy to learn?
Does it support GUI programming?
Does it support server-side programming, say for web apps?
Does it have extensions and libraries, say for DB connectivity, serial com
or network programming...?
Can it be used for administrative tasks, say as perl...?
|
by: Sam |
last post by:
Hi,
I have been developing sites and cms's for the past few years using
PHP and mysql. I've been interested in learning a new language and was
considering Python. I have a pretty decent grasp of OOP concepts (i
know, you're skeptical since I mentioned PHP). I don't have a formal
programming background, just learning as I go.
So, with that being said, here are some dumb questions.
1. What can I do with Python that I can't do with php?
|
by: Aziz McTang |
last post by:
Hi Group,
I am not an experienced programmer at all. I've learned html and css
well enough to hand-write simple websites. I'm now looking to move to
the next step. Initially, I'd like to do 3 things:
1) Generate web pages
This one's fairly obvious maybe.
2) Create a simplified translation package specific to my line of work:
|
by: Eric |
last post by:
I have a few questions:
1. Should I learn C first or VB?
2. Should I get a book or learn from websites?
3. What book or which website is best?
4. Or should I take a course?
| |
by: fyleow |
last post by:
Hi guys,
I'm a student/hobbyist programmer interested in creating a web project.
It's nothing too complicated, I would like to get data from an RSS
feed and store that into a database. I want my website to get the
information from the database and display parts of it depending on the
criteria I set.
I just finished an OO programming class in Java and I thought it would
be a good idea to do this in C# since ASP.NET makes web...
|
by: emrahayanoglu |
last post by:
Hello Everyone,
Now, I'm working on a new web framework. I tried many test on the other
programming languages. Then i decided to use python on my web framework
project.
Now i want to listen all of you. What do you want in that web
framework(Easy use of Database, Easy use of XML, GUI Designer, etc...)?
I'm wating your answers. Thank you for all answers...!
|
by: joeyslistings |
last post by:
Hi,
I have been "programming" in the .net environment and ide for a few
years and I am looking to make the switch over to python. I have
absolutely no python experience whatsoever. I am looking for a python
guru who has instant messenger or gtalk or whatever who can meet me
online in the mornings, give me some direction for the day and then
answer some questions here and there online throughout the day. This
would not be time consuming...
|
by: Katie Tam |
last post by:
I am new to this filed and begin to learn this langague. Can you tell
me the good books to start with ?
Katie Tam
Network administrator
http://www.linkwaves.com/main.asp
http://www.linkwaves.com
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
| |
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |