Wenn Sie über Excel verfügen, können Sie es normalerweise im CSV-Format speichern, indem Sie unter "Speichern unter" das CSV-Format auswählen. Die Ausgabe unterliegt jedoch Einschränkungen, z. B. dass keine Angebote festgelegt werden können. Wie erfüllen Sie die Bedingungen, die Sie in der Befehlszeile konvertieren und anpassen möchten? Verwenden Sie xlsx2csv.
https://github.com/dilshod/xlsx2csv
Sie können es verwenden, indem Sie Python einfügen und xlsx2csv.py ausführen, wie in README beschrieben. Die Ausgabe erfolgt jedoch grundsätzlich ohne Anführungszeichen. Was soll ich machen?
Zeile 114 ist mit * csv.QUOTE_MINIMAL * fest codiert.
writer = csv.writer(outfile, quoting=csv.QUOTE_MINIMAL, delimiter=delimiter)
Wenn Sie dies in * csv.QUOTE_ALL * ändern, werden alle Felder in Anführungszeichen gesetzt. Die Erläuterung anderer Optionen finden Sie unter Beschreibung des CSV-Moduls.
writer = csv.writer(outfile, quoting=csv.QUOTE_ALL, delimiter=delimiter)
Ich habe nach einem ähnlichen Artikel gesucht, aber nicht, also habe ich ihn aufgeschrieben.
Recommended Posts