Com carregar fitxers DOCX en Python

Aspose.Words FOSS for Python reads Office Open XML (.docx) s’ha fet a través de la DocumentReader.Aquesta guia cobreix la càrrega de fitxers DOCX, l’accés al contingut i l"extracció de text.


Carregament d’un arxiu DOCX

Utilitza el Document constructor per a la detecció automàtica de formats:

import aspose.words_foss as aw

doc = aw.Document("report.docx")
print(f"Loaded {len(doc.sections)} section(s)")

Extracció de text senzill

L’anomenaràs. get_text() extraure tot el text sense guardar-lo en un fitxer:

import aspose.words_foss as aw

doc = aw.Document("contract.docx")
text = doc.get_text()
print(text[:500])

Paragrafs iteracionals

Accedir al contingut a nivell de paràgraf mitjançant l’estructura del document:

import aspose.words_foss as aw

doc = aw.Document("input.docx")
for para in doc.all_paragraphs:
    print(para.text)

Carrega d’un corrent

Per a aplicacions web o entorns sense servidors:

import aspose.words_foss as aw

with open("uploaded.docx", "rb") as stream:
    doc = aw.Document(stream)
    print(f"Paragraphs: {len(doc.all_paragraphs)}")

Veure també

 Català