473,799 Members | 3,817 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Want to learn Python

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

Jun 16 '07 #11
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
Jun 16 '07 #12
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
Jun 16 '07 #13
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
Jun 16 '07 #14
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.

Jun 16 '07 #15
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
Jun 16 '07 #16
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
Jun 17 '07 #17
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".
Jun 17 '07 #18
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
Jun 17 '07 #19

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

Similar topics

42
3722
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...
24
2543
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...?
14
1734
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?
8
1795
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:
9
1657
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?
7
2115
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...
34
3645
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...!
4
1492
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...
9
2671
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
0
9543
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,...
0
10257
jinu1996
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...
1
10237
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,...
0
10029
tracyyun
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...
0
6808
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();...
0
5467
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...
0
5588
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4144
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
2
3761
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.