Interesting, looks like there is Python support for Growl.
Definitely something to think about when wanting to do a process like this...