更新
- 2020-09-12: @siumachi さんからご指摘を受け、CSV ファイル以外がディレクトリに混入していても問題ないように変更しました
拝見しました。for でディレクトリを走査するときは pathlib.Path.glob(“*.csv”)を使った方が、csv 以外のファイルが混入したときの対策になると思ったのですが、いかがでしょう https://docs.python.org/ja/3/library/pathlib.html#pathlib.Path.glob
目的
複数の同じフォーマットの CSV ファイルが特定のディレクトリに配置されており、その CSV ファイル群を一つの CSV ファイルに連結したい
今回は、Python の Pandas と pathlib を使って上記の目的を実現します。
実行環境
目的となる csv ファイルは tmp
ディレクトリに以下のような形式で配置されているとする
各ファイルはこのような形式で保存されています。
以下の Python スクリプトを実行
concat.csv を確認してみると
無事連結された CSV を取得することができました