Python - Pandas - Datenframe in CSV schreiben

Ich versuche, eine 4-Tabellen-, 3-Spalten- und 50-Zeilen-Datenrahmendatei mit Pandas in eine CSV-Datei zu schreiben. Ich erhalte den folgenden FehlerAttributeError: 'dict' object has no attribute 'to_csv'. Ich glaube, ich schreibe die Syntax korrekt, aber könnte jemand darauf hinweisen, wo meine Syntax falsch ist, wenn ich versuche, einen Datenrahmen in eine CSV zu schreiben?

'dict' object has no attribute 'to_csv'

import pandas as pd
import numpy as np

df = pd.read_excel("filelocation.xlsx",
    sheetname=['pnl1 Data ','pnl2 Data','pnl3 Data','pnl4 Data'],
    skiprows=8, parse_cols="B:D", keep_default_na='FALSE', na_values=['NULL'])

df.to_csv('filelocation.csv', line_terminator=',', index=False, header=False) #error occurs on this line

Antworten auf die Frage(2)

Ihre Antwort auf die Frage