เปรียบเทียบเอกสาร Word โดยใช้ Python

เปรียบเทียบเอกสาร Word โดยใช้ Python โดยทำตามรายละเอียดที่รวบรวมไว้ในบทแนะนำสั้นๆ นี้ ประกอบด้วยข้อมูลสำหรับกำหนดค่าสภาพแวดล้อม อัลกอริธึมทีละขั้นตอน และตัวอย่างโค้ดที่รันได้เพื่อ เปรียบเทียบเอกสารสองฉบับโดยใช้ Python นอกจากนี้ คุณไม่จำเป็นต้องติดตั้ง MS Word เพื่อเปรียบเทียบเอกสาร Word โดยทางโปรแกรม

ขั้นตอนในการเปรียบเทียบเอกสาร Word ใน Python

  1. กำหนดค่าสภาพแวดล้อมเพื่อใช้ Aspose.Words สำหรับ Python ผ่าน .NET เพื่อเปรียบเทียบเอกสาร Word โดยใช้ Python
  2. รับเอกสาร Word อินพุตแรกโดยใช้วัตถุของคลาส Document
  3. รับเอกสาร Word ที่สองเพื่อทำการเปรียบเทียบ
  4. ยอมรับการแก้ไขทั้งหมดเพื่อรวมการเปลี่ยนแปลงล่าสุดสำหรับเอกสารอินพุต
  5. เปรียบเทียบเอกสาร Word อินพุตโดยการเรียกใช้วิธีการเปรียบเทียบ
  6. ส่งออกเอกสาร Word เอาต์พุตที่เปรียบเทียบซึ่งเน้นการเปลี่ยนแปลงโดยใช้วิธี Save

ขั้นตอนเหล่านี้สรุปขั้นตอนการทำงานของโปรแกรมเพื่อ เปรียบเทียบ 2 เอกสารใน Word โดยใช้ Python การเปรียบเทียบเริ่มต้นด้วยการโหลดเอกสาร Word ที่ป้อนเข้า ตามด้วยการรวมการเปลี่ยนแปลงทั้งหมดด้วยการยอมรับการแก้ไขเพื่อติดตามความแตกต่างทั้งหมด สุดท้าย ส่งออกผลการเปรียบเทียบที่ติดตามการเปลี่ยนแปลงทั้งหมดโดยผู้เขียนเอกสาร

รหัสเพื่อเปรียบเทียบเอกสาร Word โดยใช้ Python

ข้อมูลโค้ดเพียงพอที่จะ เปรียบเทียบเอกสารสองฉบับเพื่อความคล้ายคลึงกันโดยใช้ Python เอกสารของคลาสมีบทบาทในการเปรียบเทียบเมื่อมีการโหลดเอกสารต้นฉบับ และการแก้ไขจะได้รับการยอมรับด้วยเมธอด Accept_all_revisions() จากนั้นให้เรียกใช้เมธอด comparison() ที่สร้างผลการเปรียบเทียบและบันทึกเป็นเอกสาร Word ที่เป็นเอาต์พุต

คู่มือฉบับย่อนี้ได้ครอบคลุมรายละเอียดทั้งหมดเพื่อ เปรียบเทียบเอกสาร Word 2 รายการเพื่อดูความแตกต่างโดยใช้ Python หากต้องการเรียนรู้การแปลงเอกสาร Word เป็นรูปแบบ PCL โปรดดูบทความเกี่ยวกับ แปลง Word เป็น PCL โดยใช้ Python

 ไทย