Have you checked out the processing [1] package? I've currently the
impression that people want to change the whole language before they
checkout a new package. It would be nice to read a review.
[1] http://cheeseshop.python.org/pypi/processing