如何获得tqdm的当前值?

时间:2019-04-01 15:01:21

标签: python tqdm

如何获取更新的tqdm.n? 这段代码似乎有效:

from tqdm import tqdm
pbar = tqdm(range(10000))
for i in pbar:
     pbar.refresh()
     print 'pbar', pbar.n

我必须打tqdm.refresh()吗?

1 个答案:

答案 0 :(得分:0)

这似乎可行

from tqdm import tqdm
class TqdmSpy(tqdm):
    @property
    def n(self):
        return self.__n

    @n.setter
    def n(self, value):
        print(value, self.total)
        self.__n = value