if df is not None and not df.empty:
    for r in dataframe_to_rows(df, index=False, header=True):
        ws.append(r)
    wb.save('veri_data.xlsx')
    print("Dosya başarıyla kaydedildi!")
else:
    print("Kaydedilecek veri yok!")
birde böyle deneyin