Comment télécharger des fichiers DOC en Python

Comment télécharger des fichiers DOC en Python

Aspose.Words FOSS for Python reads legacy Word 97-2003 .doc Fichiers par le biais DocFileReader.Ce guide montre comment faire le chargement .doc fichiers de disques, courants et buffers byte.


Encharger d’un fichier

La méthode la plus simple utilise le Document Constructeur, qui sélectionne automatiquement le lecteur DOC :

import aspose.words_foss as aw

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

Puis-je charger depuis un stream ?

Pour les applications Web, le traitement des fichiers est mis en charge :

import aspose.words_foss as aw

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

Charger des Bytes

Lorsque le contenu du fichier est déjà en mémoire :

from aspose.words_foss.doc_reader.doc_file_reader_core import DocFileReaderCore

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

Voir aussi

 Français