def _pprint_meter(self, perc, *, char='#', text='', shift=True):
tx, ty = get_terminal_size()
if shift:
outstr = text + "{}".format(char * (int((tx - len(text)) * perc) - 1))
else:
outstr = text + "{}".format(char * (int(tx * perc) - 1))[len(text):]
print(outstr.ljust(tx - 1), end='\r')
评论列表
文章目录