Converti DOCX in TXT in Python

I formati MS Word DOC e DOCX sono comunemente usati per creare documenti RTF. Puoi aggiungere testo, tabelle, grafica, animazioni e vari altri elementi ai documenti DOC/DOCX. Tuttavia, in alcuni casi, ad esempio per analizzare e analizzare il testo nei documenti di Word, è necessario convertire i file DOC/DOCX in formato TXT a livello di codice. Per raggiungere questo obiettivo, questo articolo spiega come convertire un file DOC o DOCX in formato TXT in Python.

Libreria del convertitore Python da DOC/DOCX a TXT

Per salvare i file DOC e DOCX in formato TXT, utilizzeremo Aspose.Words for Python. È una libreria potente e ad alta velocità che fornisce un sacco di funzionalità per creare e manipolare documenti di testo senza problemi. Inoltre, offre una conversione di alta qualità di documenti in altri formati. Puoi installare la libreria nella tua applicazione Python da PyPI usando il comando pip seguente.

> pip install aspose-words

Converti DOCX in TXT in Python

Vediamo come convertire un file DOCX in TXT in Python. Per questo, devi solo caricare il file DOCX e salvarlo come file TXT. Di seguito sono riportati i passaggi per salvare un file DOCX in formato TXT in Python.

  • Carica il file DOCX utilizzando la classe Document.
  • Salva DOCX come TXT usando il metodo Document.save().

L’esempio di codice seguente mostra come eseguire la conversione da DOCX a TXT in Python.

import aspose.words as aw

# Load DOC/DOCX document
doc = aw.Document("Input.docx")

# Save as TXT
doc.save("Output.txt")

Ottieni una licenza gratuita

Puoi ottenere una licenza temporanea gratuita per utilizzare Aspose.Words per Python senza limitazioni di valutazione.

Conclusione

In questo articolo, hai imparato come convertire file DOC o DOCX in formato TXT in Python. Questa funzione consente di estrarre il testo dai file DOCX e salvarlo sotto forma di un semplice file TXT. Pertanto, puoi analizzare il testo in modo più conveniente. Inoltre, puoi saperne di più sulla biblioteca utilizzando la documentazione. Inoltre, puoi condividere le tue domande o richieste tramite il nostro forum.

Guarda anche