Pandas Daten im gleichen Sheet anhängen
Verfasst: Freitag 18. September 2020, 19:20
Schönen guten Tag Ich habe folgendes Problem Ich lese mit hilfe von Pandas ein Excel Datei aus und möchte Sie horizontal wieder in eine andere Excel Datei schreiben....
Leider bekomme Ich es nicht ganz der Code funktioniert soweit nur Ich möchte das immer wieder in das gleiche "Sheet" geschrieben wird jedoch wird immer ein neues erzeugt und Ich möchte das die Daten nicht überschrieben werden.Kann mir jemand eine kleine Hilfestellung geben ?
Vielen dank im Voraus!
Code: Alles auswählen
import openpyxl
import os.path
import time
import pandas as pd
from decimal import *
def Datenbank():
df = pd.read_excel(r"C:\Users\Marcel\Desktop\Klimareport Test Ordner\Aktuell.1.xlsx","Statistik C",header=None,)
Test = len(df.index.values)
df.dropna(how="all")
df = df.iloc[3]
Data = pd.DataFrame(df)
with pd.ExcelWriter(r"C:\Users\Marcel\Desktop\Klimareport Test Ordner\Test.xlsx",engine="openpyxl",mode="a")as writer:
Data.T.to_excel(writer,header=None, index=None, startrow=Test, startcol=2)
Datenbank()
Leider bekomme Ich es nicht ganz der Code funktioniert soweit nur Ich möchte das immer wieder in das gleiche "Sheet" geschrieben wird jedoch wird immer ein neues erzeugt und Ich möchte das die Daten nicht überschrieben werden.Kann mir jemand eine kleine Hilfestellung geben ?
Vielen dank im Voraus!