CSV結合例
import glob
import pandas as pd
# DataFrame定義
df = pd.DataFrame()
for path in glob.glob("C:\samplepath\*.csv"):
# CSV 読込
temp_df = pd.read_csv(path, encoding="shift_jis")
# DataFrameを連結する
df = pd.concat([df, temp_df])
df.to_csv(savefilepath, encoding="shift_jis", index=False)
WindowsでのCSV出力について
通常は、encoding = “shift-jis”を選択するように見えるのだが、WindowsでPythonを動作させる場合、cp932 とかいう MicrosoftがShift_JISを独自に拡張した文字コードを使うのが無難
import pandas as pd
df.to_csv(filepath, encoding="cp932", index=None)
