Ich habe eine Berechnung, die eine Excel-Tabelle mit xlsxwriter erstellt, um Ergebnisse anzuzeigen. Es wäre nützlich, die Tabelle nach Kenntnis der Ergebnisse zu sortieren.Sortieren von Tabellen xlsxwriter für Python
Eine Lösung wäre, eine separate Datenstruktur in Python zu erstellen, die Datenstruktur zu sortieren und xlsx später zu verwenden, aber es ist nicht sehr elegant, erfordert eine große Menge an Datentyp-Handling.
Ich kann keine Möglichkeit finden, die Strukturen im xlsx-Modul zu sortieren. Kann jemand mit der internen Datenstruktur dieses Moduls helfen? Kann das sortiert werden, bevor man es auf die Festplatte schreibt. Eine andere Lösung wäre, die Datei erneut zu öffnen, das Material zu sortieren und es wieder zu schließen?
import xlsxwriter
workbook=xlsxwriter("Trial.xlsx")
worksheet=workbook.add_worksheet("first")
worksheet.write_number(0,1,2)
worksheet.write_number(0,2,1)
...worksheet.sort
Sie sho Erstellen Sie Python-Datenstrukturen und sortieren Sie diese, bevor Sie sie in eine Arbeitsmappe schreiben. –