Source code for qikify.term_helpers
import curses
[docs]class colors(object):
def __init__(self):
self.GREEN = '\033[0;32m'
self.HEADER = '\033[95m'
self.OKBLUE = '\033[94m'
self.OKGREEN = '\033[92m'
self.WARNING = '\033[93m'
self.FAIL = '\033[91m'
self.ENDC = '\033[0m'
curses.setupterm()
if curses.tigetnum("colors") != 256:
self.disable()
[docs] def disable(self):
self.HEADER = ''
self.OKBLUE = ''
self.OKGREEN = ''
self.WARNING = ''
self.FAIL = ''
self.ENDC = ''
[docs]def outputPassFail(gnd):
return 'Pass: '+GREEN+str(np.sum(gnd==1))+ENDCOLOR + ' Fail: '+RED+str(np.sum(gnd==0))+ENDCOLOR