من توی کد امروزم چیزی شبیه به این استفاده کردم:
for row in rows:
rowCounter += 1
if not (rowCounter % 1000):
sys.stdout.write("\rprocessing %s (%d/%d) : %d out of %d, %d%%" % (
thisCustomerName, customerCounter, len(customers), rowCounter, rowTotal,
rowCounter * 1.0 / rowTotal * 100))
sys.stdout.flush()