not direct answers, but.... reading through the recipes can be interesting - http://code.activestate.com/recipes/langs/python/
also, reading any good computing book and then wondering how you can do that in python can help shed a new light on things. andrew -- http://mail.python.org/mailman/listinfo/python-list