Ich habe an einem Programm gearbeitet, um einige Daten in eine Excel-Datei mit Openpyxl mit Optionen zum Laden einer vorhandenen Datei oder zum Erstellen einer neuen Datei eingeben. Während Erstellen eine neue Datei ermöglicht es mir, die Daten in die Excel-Datei ohne Probleme zu schreiben, sondern aus einer bestehenden Datei zu laden und zu versuchen, neue Daten zu neuen Zeilen zu schreiben, wirft eine NotImplementedError mit der Zeile:Openpyx NotImplementedError nur beim Laden von Arbeitsmappe
ws['A' + str(row)] = gene]
obwohl es sogar war das gleiche für das Schreiben in eine neue Datei.
Jede Hilfe würde sehr geschätzt werden!
Update: Danke Charlie, nach dem Entfernen use_iterators von: wb = load_workbook(filename=file_name+'.xlsx', use_iterators=True)
, ließ mich der Code in die Datei schreiben.
Vielen Dank! Das hat sehr geholfen; Ich habe nicht bemerkt, dass use_iterators die Datei als schreibgeschützt geöffnet hat. – CCCodes