Ich stehe gerade vor einem Problem und scheitere beim Importieren von Daten aus einer Exceltabelle nach Python. Ich weiß, das klingt sehr einfach und mit pandas funktioniert das normalerweise auch wunderbar


In Excel habe ich z. Bsp. folgende Spalte:
12,00
19,0
8.00
6.53
4,50
33.0
11,90
37,00
16,10
16,60
Wenn ich diese mithilfe von pandas einlese (auch mit dem Argument dtype=str), erhalte ich folgendes:
12
19
8.00
6.53
4.5
33.0
11.9
37
16.1
16.6
Und jetzt nochmal meine Frage: Wie kann ich die Daten, so wie diese in Excel stehen, 1:1 mit Punkt und Komma in Python übertragen?
Ich hab's auch schon mit openpyxl (mithilfe von ChatGPT) probiert, funktioniert leider auch nicht.
Code: Alles auswählen
excel_file = 'meine_excel_datei.xlsx'
workbook = openpyxl.load_workbook(excel_file, read_only=True)
sheet_name = 'Tabelle1'
sheet = workbook[sheet_name]
data = []
for row in sheet.iter_rows(values_only=True):
data.append([str(cell) for cell in row])
workbook.close()