blob: 8917cd282e196703486f4b8f87be45260088e51d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
from texttable import Texttable
from .text_opts import format_text
class TRexTextTable(Texttable):
def __init__(self):
Texttable.__init__(self)
# set class attributes so that it'll be more like TRex standard output
self.set_chars(['-', '|', '-', '-'])
self.set_deco(Texttable.HEADER | Texttable.VLINES)
class TRexTextInfo(Texttable):
def __init__(self):
Texttable.__init__(self)
# set class attributes so that it'll be more like TRex standard output
self.set_chars(['-', ':', '-', '-'])
self.set_deco(Texttable.VLINES)
def generate_trex_stats_table():
pass
def print_table_with_header(texttable_obj, header="", untouched_header=""):
header = header.replace("_", " ").title() + untouched_header
print(format_text(header, 'cyan', 'underline') + "\n")
print((texttable_obj.draw() + "\n"))
if __name__ == "__main__":
pass
|