只需要在tqdm
包裹dataframe
后添加属性:total=dataframe.shape[0])
即可
示例代码
import pandas as pd
import numpy as np
from tqdm import tqdm
import time
if __name__ == '__main__':
df = pd.DataFrame(np.random.randint(0, 10, size=(1000, 3)), columns=['a', 'b', 'c'])
for i in tqdm(df.iteritems(), total=df.shape[0]):
time.sleep(0.1)