プログラムの実行中に処理された行数を確認したいだけです。(私はtxtファイルを約100万行で扱います。)
実行時に処理された行数を確認するには、以下のコードを使用します
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