Kaileйт DOC fajlovi u Pythonu

Aspose.Words FOSS for Python อ่านไฟล์รุ่นเก่า Word 97-2003 .doc โดยใช้การอ่านไฟฟ้า DocFileReader ̋ คู่มือนี้แสดงวิธีการอัตราบรรจุไฟลักษณะ doc-∂ จากแผ่นดิสค์, ไสต์และพัฟเฟอร์ไบท์


การโหลดจากเส้นทางไฟล์

วิธีการที่ง่ายที่สุดใช้คอนสตรัคเตอร์ Document ซึ่งเลือก DOC Reader โดยอัตโนมัติ:

import aspose.words_foss as aw

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

การบรรทุกจาก Stream

สําหรับแอพลิเคชั่นเว็บที่จัดการการอัพโหลดไฟล์:

import aspose.words_foss as aw

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

การโหลดจาก Bytes

เมื่อเนื้อหาไฟล์อยู่ในความจําแล้ว:

from aspose.words_foss.doc_reader.doc_file_reader_core import DocFileReaderCore

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

ดูเช่นกัน

  • DOC Reader คู่มือผู้พัฒนา
  • วิธีการอัตราบรรจุไฟล์ DOCX
  • คํา ถาม ที่ ตก บ่อย
 ภาษาไทย