เปรียบเทียบเอกสาร Word โดยใช้ Python โดยทำตามรายละเอียดที่รวบรวมไว้ในบทแนะนำสั้นๆ นี้ ประกอบด้วยข้อมูลสำหรับกำหนดค่าสภาพแวดล้อม อัลกอริธึมทีละขั้นตอน และตัวอย่างโค้ดที่รันได้เพื่อ เปรียบเทียบเอกสารสองฉบับโดยใช้ Python นอกจากนี้ คุณไม่จำเป็นต้องติดตั้ง MS Word เพื่อเปรียบเทียบเอกสาร Word โดยทางโปรแกรม
ขั้นตอนในการเปรียบเทียบเอกสาร Word ใน Python
- กำหนดค่าสภาพแวดล้อมเพื่อใช้ Aspose.Words สำหรับ Python ผ่าน .NET เพื่อเปรียบเทียบเอกสาร Word โดยใช้ Python
- รับเอกสาร Word อินพุตแรกโดยใช้วัตถุของคลาส Document
- รับเอกสาร Word ที่สองเพื่อทำการเปรียบเทียบ
- ยอมรับการแก้ไขทั้งหมดเพื่อรวมการเปลี่ยนแปลงล่าสุดสำหรับเอกสารอินพุต
- เปรียบเทียบเอกสาร Word อินพุตโดยการเรียกใช้วิธีการเปรียบเทียบ
- ส่งออกเอกสาร Word เอาต์พุตที่เปรียบเทียบซึ่งเน้นการเปลี่ยนแปลงโดยใช้วิธี Save
ขั้นตอนเหล่านี้สรุปขั้นตอนการทำงานของโปรแกรมเพื่อ เปรียบเทียบ 2 เอกสารใน Word โดยใช้ Python การเปรียบเทียบเริ่มต้นด้วยการโหลดเอกสาร Word ที่ป้อนเข้า ตามด้วยการรวมการเปลี่ยนแปลงทั้งหมดด้วยการยอมรับการแก้ไขเพื่อติดตามความแตกต่างทั้งหมด สุดท้าย ส่งออกผลการเปรียบเทียบที่ติดตามการเปลี่ยนแปลงทั้งหมดโดยผู้เขียนเอกสาร
รหัสเพื่อเปรียบเทียบเอกสาร Word โดยใช้ Python
ข้อมูลโค้ดเพียงพอที่จะ เปรียบเทียบเอกสารสองฉบับเพื่อความคล้ายคลึงกันโดยใช้ Python เอกสารของคลาสมีบทบาทในการเปรียบเทียบเมื่อมีการโหลดเอกสารต้นฉบับ และการแก้ไขจะได้รับการยอมรับด้วยเมธอด Accept_all_revisions() จากนั้นให้เรียกใช้เมธอด comparison() ที่สร้างผลการเปรียบเทียบและบันทึกเป็นเอกสาร Word ที่เป็นเอาต์พุต
คู่มือฉบับย่อนี้ได้ครอบคลุมรายละเอียดทั้งหมดเพื่อ เปรียบเทียบเอกสาร Word 2 รายการเพื่อดูความแตกต่างโดยใช้ Python หากต้องการเรียนรู้การแปลงเอกสาร Word เป็นรูปแบบ PCL โปรดดูบทความเกี่ยวกับ แปลง Word เป็น PCL โดยใช้ Python