Kā ielādēt DOC failus Pythonā

Kā ielādēt DOC failus Pythonā

FOSS pentru Python citește fișierele legacy Word 97-2003 .doc prin intermediul ̋DocFileReader∂ . Acest ghid arată cum să încărcați fișele ゚. doc⌒ de pe disc, fluxuri și bufere de baiti.


Încărcare de pe o cale a fișierului

Cea mai simplă abordare utilizează constructorul Document, care selectează automat cititorul DOC:

import aspose.words_foss as aw

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

Încărcare dintr-un flux

Pentru aplicațiile web care gestionează încărcările de fișiere:

import aspose.words_foss as aw

with open("uploaded.doc", "rb") as stream:
    doc = aw.Document(stream)
    text = doc.get_text()
    print(text[:200])

Încărcare de la Bytes

Când conținutul fișierului este deja în memorie:

from aspose.words_foss.doc_reader.doc_file_reader_core import DocFileReaderCore

data = read_from_database()  # returns bytes
reader = DocFileReaderCore()
reader.load_bytes(data)

Vezi și:

  • Ghidul dezvoltatorului pentru cititor DOC
  • Cum să încărcați fișiere DOCX
  • Întrebări frecvente
 Română