我只想检查程序运行期间处理的行数。(我处理大约百万行的txt文件。)
要检查运行期间处理的行数,我使用下面的代码
lineCnt = 0
for line in lines:
lineCnt += 1
if lineCnt % 2500 == 0:
sys.stdout.write('.')
if lineCnt % 100000 == 0:
print("")
当处理 2500 行时,我希望在屏幕上打印 1 个点。但是,我只能看到同时打印 40 个点。当处理 100000 行时。
我怎样才能修复它以获得我想要的结果?TT