บทช่วยสอนง่ายๆ นี้อธิบาย วิธีแทนที่คำในเอกสาร Word โดยใช้ Python คุณจะได้เรียนรู้การโหลดเอกสาร Word ตั้งค่าคุณสมบัติสำหรับการค้นหาและแทนที่ข้อความในเอกสารที่โหลด และสุดท้ายแทนที่ข้อความ เมื่อคุณ ค้นหาและแทนที่คำในคำโดยใช้ python แล้ว ไฟล์เอาต์พุตสามารถบันทึกในรูปแบบที่รองรับ เช่น DOCX, DOC เป็นต้น
ขั้นตอนการแทนที่คำใน Word โดยใช้ Python
- สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Words สำหรับ Python ผ่าน .NET เพื่อแทนที่คำ
- โหลดไฟล์อินพุตเพื่อค้นหาและแทนที่ข้อความโดยใช้วัตถุคลาส Document
- เริ่มต้นวัตถุคลาส FindReplaceOptions เพื่อตั้งค่าคุณสมบัติสำหรับการค้นหาและแทนที่ข้อความ
- เรียกวิธีการแทนที่พร้อมกับคำเก่า คำใหม่ที่จะแทนที่ และตัวเลือกที่กำหนดเอง
- บันทึกไฟล์ Word ที่อัปเดตหลังจากแทนที่คำ
ขั้นตอนเหล่านี้สรุปกระบวนการ ค้นหาและแทนที่ข้อความใน Word โดยใช้ Python โดยให้รายละเอียดที่จำเป็นทั้งหมด ขั้นแรก มีการแชร์การขอความช่วยเหลือเพื่อกำหนดค่าสภาพแวดล้อมเพื่อทดสอบโค้ดตัวอย่าง จากนั้นจึงอธิบายตรรกะการเขียนโปรแกรมทั้งหมด คลาสที่จำเป็นทั้งหมด เช่น คลาส Document สำหรับการโหลดไฟล์ คลาส FindReplaceOptions สำหรับการตั้งค่าคุณสมบัติระหว่างกระบวนการค้นหาและแทนที่ และเมธอดแทนที่ () สำหรับการแทนที่ข้อความจริงจะถูกเน้นไว้สำหรับการอ้างอิงของคุณ
รหัสเพื่อค้นหาและแทนที่ในเอกสาร Word โดยใช้ Python
โค้ดข้างต้นสามารถใช้เพื่อรวมคุณลักษณะเพื่อ แทนที่คำในเอกสาร Word โดยใช้ Python ด้วยความช่วยเหลือของการเรียก API เพียงไม่กี่ครั้งเท่านั้น คลาส FindReplaceOptions ใช้เพื่อตั้งค่าสถานะให้ตรงกับตัวพิมพ์ ค้นหาและแทนที่ข้อความในทิศทางไปข้างหน้า และตั้งค่าสถานะการค้นหาทั้งคำเท่านั้น มีตัวเลือกอื่นๆ เช่น การใช้ฟอนต์กับข้อความที่เพิ่งแทนที่, การใช้รูปแบบย่อหน้า, การใช้วิธีแทนที่การเรียกกลับ, การละเว้นฟิลด์แบบฟอร์ม เป็นต้น
บทความนี้สอนให้เราค้นหาคำที่ต้องการจากเอกสาร Word และแทนที่ด้วยข้อความเฉพาะ หากคุณต้องการเรียนรู้คุณลักษณะอื่นๆ เช่น การแทรกความคิดเห็นในไฟล์ Word โปรดดูบทความใน วิธีแทรกความคิดเห็นใน Word โดยใช้ Python