0
以前と全く同じパラメータでセットアップを行い、前に無数のファイルとして設定しようとしています。しかし、これはパンダによって拒否されます。Pandas.read_excel throw "TypeError:リストのインデックスはstrではなく整数でなければなりません"
この場合、Sheetidとheaderrowは0です。ファイルはxlsxタイプです。私はxlsとして保存しようとしましたが、それは助けになりませんでした。
これはまた、エラーが発生した行である:
inputframe = pd.read_excel(filename, sheetname=sheetid, header=headerrow)
エラー:
in _parse_excel
data[header] = _trim_excel_header(data[header])
TypeError: list indices must be integers, not str
ここでは、問題のExcelファイルのヘッダと最初の数行のスクリーンショットである。
ファイル内に空のセルがいくつかあることは知っていますそれは過去に何の問題も生じていません。また、より詳細な分析のためにファイル全体を共有することはおそらく許されません。私の上司に最初に尋ねなければならない。
'headerrow'は' int'か 'str'ですか? – AKS
ええ、私はheaderrowにあなたの考えが含まれていないと思います。また、デフォルトでは0に設定されています。 – Shovalt
@bkd、これを解決できましたか?もしそうなら、あなたに私たちと結果を共有してください。 – Shovalt