473,322 Members | 1,703 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,322 software developers and data experts.

ISO Python example projects (like in Perl Cookbook)

kj

I'm looking for "example implementations" of small projects in
Python, similar to the ones given at the end of most chapters of
The Perl Cookbook (2nd edition, isbn: 0596003137). (Unfortunately,
the otherwise excellent Python Cookbook (2nd edition, isbn:
0596007973), by the same publisher (O'Reilly), does not have this
great feature.)

The subchapters devoted to these small projects (which are called
"Program"s in the book), each consists of a description of the
task, a discussion of the relevant design considerations, and one
or more illustrative implementations. As such, these programs are
larger and more complex than the typical "recipe" in the book, but
are still short enough to be read and understood in a few minutes.

I find the study of such small programs invaluable when learning
a new language.

Does anyone know of a source of similar material for Python?

TIA!

kynn
--
NOTE: In my address everything before the first period is backwards;
and the last period, and everything after it, should be discarded.
Jan 10 '08 #1
4 1462
On Jan 10, 10:13 am, kj <so...@987jk.com.invalidwrote:
I'm looking for "example implementations" of small projects in
Python, similar to the ones given at the end of most chapters of
The Perl Cookbook (2nd edition, isbn: 0596003137). (Unfortunately,
the otherwise excellent Python Cookbook (2nd edition, isbn:
0596007973), by the same publisher (O'Reilly), does not have this
great feature.)

The subchapters devoted to these small projects (which are called
"Program"s in the book), each consists of a description of the
task, a discussion of the relevant design considerations, and one
or more illustrative implementations. As such, these programs are
larger and more complex than the typical "recipe" in the book, but
are still short enough to be read and understood in a few minutes.

I find the study of such small programs invaluable when learning
a new language.

Does anyone know of a source of similar material for Python?

TIA!

kynn
--
NOTE: In my address everything before the first period is backwards;
and the last period, and everything after it, should be discarded.
I know that Hetland's book, "Beginning Python" has some projects in
the back. Zelle's book ("Python Programming: An Introduction to
Computer Science") has exercises of sorts at the end of each of the
chapters.

Python Programming for the Absolute Beginner walks the reader through
designing some games with the pygame module...and for some involved
reading, I would recommend Lutz's tome, "Programming Python 3rd Ed.",
which has various projects throughout that the author goes into in
depth.

I've seen tutorials of varying worth on devshed.com and good articles
on IBM's site as well.

Mike
Jan 10 '08 #2
Have a look at Dive into Python by Mark Pilgrim. It is available for
free here http://www.diveintopython.org/.

Andy
Jan 10 '08 #3
On Jan 10, 11:13 am, kj <so...@987jk.com.invalidwrote:
I'm looking for "example implementations" of small projects in
Python, similar to the ones given at the end of most chapters of
The Perl Cookbook (2nd edition, isbn: 0596003137). (Unfortunately,
the otherwise excellent Python Cookbook (2nd edition, isbn:
0596007973), by the same publisher (O'Reilly), does not have this
great feature.)

The subchapters devoted to these small projects (which are called
"Program"s in the book), each consists of a description of the
task, a discussion of the relevant design considerations, and one
or more illustrative implementations. As such, these programs are
larger and more complex than the typical "recipe" in the book, but
are still short enough to be read and understood in a few minutes.

I find the study of such small programs invaluable when learning
a new language.

Does anyone know of a source of similar material for Python?

TIA!

kynn
--
NOTE: In my address everything before the first period is backwards;
and the last period, and everything after it, should be discarded.
http://pleac.sourceforge.net/pleac_python/index.html

Jan 10 '08 #4
"Delaney, Timothy (Tim)" <td******@avaya.comwrote:
>
You know you've been working at a large company for too long when you
see that subject and think "ISO-certified Python?"
That's exactly what I thought, too. After reading the post I assume he
actually meant "In Search Of"?
--
Tim Roberts, ti**@probo.com
Providenza & Boekelheide, Inc.
Jan 12 '08 #5

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

Similar topics

5
by: Premshree Pillai | last post by:
Hello, I recently wrote a Perl version of pyAlbum.py -- a Python script to create an image album from a given directory -- plAlbum.pl . It made me realize how easy-to-use Python is. ...
42
by: Fred Ma | last post by:
Hello, This is not a troll posting, and I've refrained from asking because I've seen similar threads get all nitter-nattery. But I really want to make a decision on how best to invest my time....
36
by: Andrea Griffini | last post by:
I did it. I proposed python as the main language for our next CAD/CAM software because I think that it has all the potential needed for it. I'm not sure yet if the decision will get through, but...
114
by: Maurice LING | last post by:
This may be a dumb thing to ask, but besides the penalty for dynamic typing, is there any other real reasons that Python is slower than Java? maurice
0
by: Simon Brunning | last post by:
QOTW: "The security 'droids have decided that since the MS Office Suite is a 'standard' application then software written in MS Office VBA must be 'safe.' Any other development environments (such...
30
by: Stuart Turner | last post by:
Hi Everyone, I'm working hard trying to get Python 'accepted' in the organisation I work for. I'm making some good in-roads. One chap sent me the text below on his views of Python. I wondered...
82
by: Edward Elliott | last post by:
This is just anecdotal, but I still find it interesting. Take it for what it's worth. I'm interested in hearing others' perspectives, just please don't turn this into a pissing contest. I'm in...
2
by: Cameron Laird | last post by:
QOTW: "Making a user class work anywhere you can put a mapping in Perl is deep magic, but easy in Python. Creating types that act like files and can be used wherever a file is used is SOP in...
20
by: Shawn Milo | last post by:
I'm new to Python and fairly experienced in Perl, although that experience is limited to the things I use daily. I wrote the same script in both Perl and Python, and the output is identical. The...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
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...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
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...

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.