[ QUOTE ]
I'm interested in learning Python, and have started reading up on it, but need to find a good project to work on to learn it (really to get me interested enough to spend my leisure time learning to code rather than reading or drinking etc.)
[/ QUOTE ]
The first time I worked with Python it was for a group project in a class (Software Engineering 1). We developed a GUI for modifying configuration files using
GTK widgets. There are other similar widget toolkits for creating GUIs, also.
I have used Python for ICM implementations and hand history parsing / data mining. A long time ago I did this to compare ICM to actual results and was attempting to see how ICM deviated from a good player's results. I've used it to simulate $EV in the Party Step tournaments to show they aren't worth playing $/hr wise (unless you started at Step 4).
I guess you just have to be creative to find something which interests you.