はじめに Excelでしか保存されていないデータをpandasで扱うときの備忘録。 正直に言うとバッドノウハウの塊かも。 本当に効率よくやりたいんならインフラをちゃんと整備しましょうね。 やりたいこと Excelをcsvにしてほかのシステムに投入する 各シートに分かれたデータを一つのDataFrameにする Excelを扱うときにはpandas.read_excelをよく使うが、複数のシートを扱うときにはpandas.ExcelFileを使うと便利。 https://pandas.pydata.org/pandas-docs/stable/generated/pandas.ExcelFile.parse.html pandas.ExcelFile.sheet_namesでシート名のリストを取得 pandas.ExcelFile.parse(pandas.read_excelと同じ)でシート
