[PYTHON] Konvertieren Sie XLSX in CSV in der Befehlszeile

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

Konvertieren Sie XLSX in CSV in der Befehlszeile
Batch-Konvertierung aller XLSX-Dateien im Ordner in CSV-Dateien
Erhalten Sie weiterhin RSS in der Befehlszeile
Sie suchen in der Befehlszeile nach commandlinefu
Zeigen Sie den QR-Code schnell in der Befehlszeile an
Arduino-Entwicklung über die Kommandozeile: vim + platformio
Syntaxhervorhebung in der Befehlszeile mithilfe von Pylements
Führen Sie Route53 in der Befehlszeile mit AWS-CLI aus.
Speichern Sie Suchergebnisse auf Twitter in CSV.
Denken Sie an selektive Schnittstellen in der Befehlszeile
So erstellen Sie einen Artikel über die Befehlszeile
(Denken Sie schnell daran) Verwendung der LINUX-Befehlszeile
Konvertieren Sie SDF schnell in CSV
Übergeben von Argumenten beim Aufrufen von Python-Skripten über Blender in der Befehlszeile
Anweisungen zur Verwendung der AWS-Befehlszeilenschnittstelle (Python / awscli) unter Mac OS X.
Suchen Sie unter Linux über die Befehlszeile nach großen Dateien
Verwenden Sie pyOCR, um die Beschreibung auf der Karte in Text umzuwandeln
Im Python-Befehl zeigt Python auf Python3.8
Befehl [linux] kill, um den Prozess abzubrechen
[Django] Befehl zum Ausgeben von QuerySet an csv
[EC2] So installieren und laden Sie chromedriver über die Befehlszeile herunter
Ein Befehl zum einfachen Überprüfen der Netzwerkgeschwindigkeit auf der Konsole
Konvertierung von GSI_DEM in Geotiff → UTM-Konvertierung → ASCII-Konvertierung nur in der Ubuntu-Befehlszeile
Python-Standardmodul, das in der Befehlszeile verwendet werden kann
Erstellen Sie ein Befehlszeilenprogramm, um mit Python Dollar in Yen umzurechnen
[Python] Ich habe versucht, mit argparse ein einfaches Programm zu erstellen, das in der Befehlszeile funktioniert
[Python] So konvertieren Sie eine Datenbankdatei in CSV
Ich habe versucht, den Befehl umask zusammenzufassen
Vorgehensweise zum Abrufen des KeePassX-Schlüssels mit einer Befehlszeile unter OSX
So konvertieren Sie csv in tsv in CLI
[Python] Konvertieren Sie CSV-Dateibegrenzer in Tabulatortrennzeichen
Konvertieren Sie mit pdfplumber von PDF in CSV
Abrufen, Testen und Senden von Testfällen im AtCoder-Wettbewerb über die Befehlszeile
Konvertieren (komprimieren) formatierte JSON-Zeichenfolge in einzeiliges JSON
So setzen Sie eine Zeilennummer am Anfang einer CSV-Datei
Konvertieren Sie eine Tabelle in CSV und laden Sie sie mit Cloud-Funktionen in den Cloud-Speicher hoch
Suchen Sie in der Befehlszeile nach dem Wi-Fi-Netzwerknamen (SSID) Ihres Mac
3 beste Möglichkeiten, den Befehl less zu verwenden
Verschiedene Möglichkeiten, die letzte Zeile einer CSV-Datei in Python zu lesen
PDF der Präfektur Chiba konvertieren Gehe zur EAT-Mitgliedergeschäftsliste in CSV (Befehl)
Bei der Konvertierung von CSV in JSON mit Python bin ich auf einen Zeichencode gestoßen
Zeichnen Sie ein Faltlinien- / Streudiagramm mit Python Matplotlib für die CSV-Datei (2 Spalten).
Korrespondenznotiz, wenn die Richtungstaste nicht in der Python-Befehlszeile verwendet werden kann
[Python] So testen Sie den Befehlszeilen-Parser-Klick
So empfangen Sie Befehlszeilenargumente in Python
[Python] Konvertieren von DICOM in PNG oder CSV
Häufig verwendete (persönliche) Notizen für den Befehl tar
Konvertieren Sie UTF-8-CSV-Dateien in Excel
Die Geschichte des Fehlinterpretierens der Swap-Zeile des obersten Befehls
Meine Gedanken zur Python2.6-Befehlszeilen-App-Vorlage
So messen Sie die Leitungsgeschwindigkeit vom Terminal aus
Versuchen Sie, einen neuen Befehl unter Linux zu erstellen
[Einführung in Udemy Python3 + Application] 67. Befehlszeilenargumente
Erstellen Sie einen Befehl, um das Arbeitsprotokoll abzurufen
Zum HSV konvertieren
Befehl zum Überprüfen der Gesamtzahl der physischen CPU-Kerne / logischen Kerne / physischen Speicher auf dem Mac