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