【Python】大規模なCSVファイルでも比較的早く読み込めるジェネレータ関数

最近数百万行のCSVデータを扱うことが増えたのですが読み込むだけでかなりのメモリを消費してしまうので、メモリの消費を抑えるジェネレータ関数をPythonで作りました。

ソースコードは以下のとおりです。

第一引数にファイルのパスを入れて下さい。ヘッダーを除きたい場合は、第二引数をTrueにしてください。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください