30 Days of Python: Days 20-30

And we’re done! I have created 30 python scripts this month (only three of which were too lame to post). It’s been a lot of fun, and now I feel much more comfortable with using Python.

It’s amazing how easy python is to work with, really. Some of these tasks I expected to be pretty hard, but there are python modules to help you solve just about any problem.

Here are the last 11 scripts:

Day 20: Unpickled the object saved in Day 19.

Day 21: Created and tested a custom exception.

Day 22: One last lame script, sorry.

Day 23: Played a bit with the Twitter API.

Day 24: Parsed a file from the Metafilter Infodump to see who had the most deleted Ask Metafilter questions.

Day 25: Created an Metafilter Data Dump parser that loads most of the data into python classes (excluding comment data, favorites data, and contacts data).

Day 26: Created a script that uses the Google Maps API to determine which of several addresses is closest to a given addresses. (I’m hunting for an apartment.)

Day 27: Revised Day 25 and converted it into a module for easy use in scripts (like this one).

Day 28: Tried out a really easy to use python twitter module.

Day 29: Used python-markdown to convert markdown text into HTML.

Day 30: Revised 29; now it posts a markdown-encoded text file like this one to my blog as a draft using xmlrpclib.

Thanks to all the hard-working folks who make python and python modules available for everyone to use for free.

Posted on
June 30, 2010 12:36 pm
 
 

Leave a Reply

Name and Mail fields are required. Emails will not be published.