I'd recommend starting with http://learnpythonthehardway.org/book/ by "Zed Shaw" or Beginning Python Using Python 2.6 and Python 3.1 by "James Payne"
I'd say learning Python 2.6 would be better than 2.4, since it's really old. -- http://mail.python.org/mailman/listinfo/python-list