pandas csv一括読み込み
csv一括読み込み
■csv一括してDataFrameにする方法
import glob import os files = glob.glob(os.path.join("フォルダ名",'*.csv')) df_list=[] for file in files: tmp_df = pd.read_csv(file,encoding='cp932',parse_dates=[""],header=1]) tmp_df['filename'] = os.path.basename(file) df_list.append(tmp_df) df = pd.concat(df_list, ignore_index=True) ff=pd.DataFrame(df)
python デコレータについて
デコレータについて
■デコレータについてト デコレータは関数をラップすることで、元の関数は変更しないで前後に処理を挟んだり返す値を変更したりできます。
def デコレータ名(func): def ラップ関数名(*args, **kwargs): funcを用いたなんらかの動作 return return ラップ関数名
■デコレータ実施
@デコレータ名 def デコレータが設定される関数名():