関連記事 Python 大量のcsvファイルを縦に結合したい場合
上記記事までは良いんですが、今回自分はそれを逆順に繋げたいと思い検索
とりあえずうまくいったものがコレ
import pandas as pd
import glob
csv_files = glob.glob('*.csv')
list = []#リストの初期化
for file in csv_files: #←ここに代入 →この数分繰り返す
list.append(pd.read_csv(file,encoding="cp932"))#リストにcsvファイルを追加していく
list.reverse() #ここを追加
df = pd.concat(list)
df.to_csv("total.csv",index=False,encoding="cp932")
とりあえず、これだけで縦にCSVファイルを結合したい場合は解決!終わり!
コメント