Get Colored Text Output From a Python Script

You can always compose HTML and then send that through the Unix command line app textutil and pipe to the clipboard.

See this for an example:

-Chris