以前使用的是processbar来制作进度条, 听闻tqdm性能更好些,遂尝试使用一下。
1 | with tqdm(total=len(codelist),ascii= True, ncols=90,colour="green") as pbar: |
参数使用:
ascii = True
, 缺省是False
, 当使用它时,不是以正常块状来做进度条,而是以"123456789#"的方式。
ncols = 90
, 这里可以根据屏幕大小来进行控制,保证进度条不产生换行的情况。
colour = "green"
, 在版本4.5之后引入,可以设置进度条的颜色。
desc
或利用set_desciption
,用来设置进度条左侧的文字信息。
从使用情况来看,还是比较令人满意的。