On 3/3/2008 9:57 PM, Michael Goerz wrote: > Hi, > > I'm trying to print out text in color. As far as I know, curses is the > only way to do that (or not?). So, what I ultimately want is a curses > terminal that behaves as closely as possible as a normal terminal, i.e. > it breaks lines and scrolls automatically, so that I can implement a > function myprint(color, text) that does what print() does, only in color.
You might find the below helpful. Let us know how you make out? -------- Python Cookbook http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/475116 Title: Using terminfo for portable color output & cursor control Description: The curses module defines several functions (based on terminfo) that can be used to perform lightweight cursor control & output formatting (color, bold, etc). These can be used without invoking curses mode (curses.initwin) or using any of the more heavy-weight curses functionality. This recipe defines a TerminalController class, which can make portable output formatting very simple. Formatting modes that are not supported by the terminal are simply omitted. -------- -- http://mail.python.org/mailman/listinfo/python-list