3 from msvcrt
import get_osfhandle
6 raise OSError(
"This isn't windows!")
26 BRIGHT_BACKGROUND = 0x80
55 def fore(self, fore=None, light=False, on_stderr=False):
66 def back(self, back=None, light=False, on_stderr=False):
77 def style(self, style=None, on_stderr=False):
131 cells_to_erase = cells_in_screen - cells_before_cursor
134 cells_to_erase = cells_before_cursor
137 cells_to_erase = cells_in_screen
178def enable_vt_processing(fd):
183 handle = get_osfhandle(fd)
194 except (OSError, TypeError):
set_cursor_position(self, position=None, on_stderr=False)
fore(self, fore=None, light=False, on_stderr=False)
set_console(self, attrs=None, on_stderr=False)
back(self, back=None, light=False, on_stderr=False)
get_position(self, handle)
reset_all(self, on_stderr=None)
erase_screen(self, mode=0, on_stderr=False)
style(self, style=None, on_stderr=False)
cursor_adjust(self, x, y, on_stderr=False)
erase_line(self, mode=0, on_stderr=False)