示例#1
0
文件: print_.py 项目: ESSS/mu-repo
 def SetColor(self, foreground_color):
     self._Escape(AsBytes('%dm' % self.color_map[foreground_color]))
示例#2
0
文件: print_.py 项目: ESSS/mu-repo
 def Reset(self):
     self._Escape(AsBytes('0m'))
示例#3
0
文件: print_.py 项目: ESSS/mu-repo
 def _Escape(self, code):
     PushWriteBinary()
     try:
         sys.stdout.write(AsBytes('\033[') + code)
     finally:
         PopWriteBinary()