def make_success_view(self):
blank = urwid.Divider()
status_header = urwid.AttrWrap(urwid.Text('Run Code Status: '), 'body')
status = urwid.AttrWrap(urwid.Text('Accepted'), 'accepted')
columns = urwid.Columns([(20, status_header), (20, status)])
runtime = urwid.Text('Run time: %s' % self.result['status_runtime'])
result_header = urwid.Text('--- Run Code Result: ---', align='center')
list_items = [
result_header,
blank, columns,
blank, runtime
]
self._append_stdout_if_non_empty(list_items)
return urwid.Padding(urwid.ListBox(urwid.SimpleListWalker(list_items)), left=2, right=2)
评论列表
文章目录