Wie konvertiere ich mehrere .doc-Dateien mit Antiword in .docx?
Posted: 03 Jan 2025, 12:06
Dieser manuelle Befehl funktioniert:
aber das folgende Skript konvertiert Dateien in leere .docx-Dateien:
Außerdem speichert es die .docx-Datei direkt in der vorherigen E-G-Datei in \a\b. Dieser Befehl speichert die Dateien in \a
Ich habe viele verschiedene Möglichkeiten ausprobiert, einschließlich der direkten Ausführung auf Terminal- und Bash-Schleifen. Nur der manuelle Weg funktioniert.
Code: Select all
!antiword "test" > "test.docx"
Code: Select all
for file in os.listdir(directory):
subprocess.run(["bash", "-c", "antiword \"$1\" > \"$1\".docx", "_", file])
Ich habe viele verschiedene Möglichkeiten ausprobiert, einschließlich der direkten Ausführung auf Terminal- und Bash-Schleifen. Nur der manuelle Weg funktioniert.