シリアル通信でセンサーから値を読み取って、それをcsvファイルに出力しているのですが、
ファイルをクローズするタイミングをどう設定したら良いのか分かりません

出来れば、あるキーを入力したら出力のループを止めてファイルをクローズしたいのですが、どうすれば良いのでしょうか?