我想在我的显示器上面有个横幅。我对线程显示使用诅咒,如下所示:
Total Requests : $
Successful Requests : $
Failed Requests : $
Current Threads : $
是否可以在总请求的顶部添加横幅。
我试过用pyfiglet
,但没用
def outputSpot():
global threads,counter,rcounter,logfile
curses.start_color()
curses.use_default_colors()
banner = Figlet(font='slant')
print(banner.renderText('Log Replay'))
for i in range(0, curses.COLORS):
curses.init_pair(i + 1, i, -1)
while True:
# stdscr.addstr(5,10, "Traffic Replay",curses.color_pair(51))
stdscr.addstr(6,0, "File Streaming:\t{0}".format(logfile),curses.color_pair(185))
stdscr.addstr(7,0, "Total Requests:\t\t{0}".format(counter),curses.color_pair(124))
stdscr.addstr(8,0, "Successful Requests:\t{0}".format(rcounter),curses.color_pair(76))
stdscr.addstr(9,0, "Failed Requests:\t{0}".format(fcounter),curses.color_pair(161))
stdscr.addstr(10,0, "Current Threads:\t{0} ".format(len(threads)),curses.color_pair(124))
stdscr.refresh()
欢迎使用堆栈溢出!你知道吗
我猜
curses
接管了控制台,您将无法看到通过print
写入的任何内容。你知道吗从this other question推断,您的代码如下所示:
相关问题 更多 >
编程相关推荐