class Start_Up_Display(object): def __init__(self): pass def start(self): global message print("\nSWITCH STATUS REPORT") print("-------------") num = 0 while num < len(Sw)-1: screen.show_all_in_line(num) num = num +1 screen.show_all_in_line(num) num = 0 if len(message)!= 0: print("\nMessage: [%s]" % message) else: print("\nMessage: ") message = '' class Display_Switch(object): def __init__(self): pass def show_all_in_line(self, abb): print("%s %s %s %s \t@ %s" % ( Sw[int(abb)][0].ljust(3), Sw[int(abb)][3].ljust(3), chr(int(Sw[int(abb)][4])), Sw[int(abb)][1].ljust(14), Sw[int(abb)][2].ljust(41)) )
"Also, it's better to use output tags"
I don't know what an output tag is.