บทช่วยสอนสั้นๆ นี้แนะนำวิธี แยกไฟล์ PST โดยใช้ Python โดยเปิดเผยข้อมูลอ้างอิงสำหรับการสร้างสภาพแวดล้อมและโฟลว์โปรแกรมเพื่อให้บรรลุเป้าหมาย คุณจะได้เรียนรู้วิธี แยกไฟล์ PST ของ Outlook โดยใช้ Python ด้วยความช่วยเหลือของโค้ดสองสามบรรทัดที่สามารถใช้ในสภาพแวดล้อมที่รองรับ Python รวมถึง Windows และ Linux
ขั้นตอนในการพัฒนา PST Splitter โดยใช้ Python
- กำหนดค่าสภาพแวดล้อมเป็น ใช้ Aspose.Email สำหรับ Python ผ่าน .NET ในแอปพลิเคชันของคุณเพื่อแยกไฟล์ PST ใน Python
- เพิ่ม aspose.email namespace ในไฟล์ Python เพื่อแยกไฟล์ PST
- สร้างวัตถุ PersonalStorageQueryBuilder เพื่อเพิ่มเกณฑ์การสอบถามหลายรายการ
- ผนวกเกณฑ์การสอบถาม PersonalStorageQueryBuilder ในรายการ MailQuery
- สร้างอินสแตนซ์คลาส PersonalStorage เพื่อโหลดไฟล์ PST ต้นทางจากดิสก์และดำเนินการแยก
- แยกไฟล์ PST ที่โหลดเป็นไฟล์ PST หลายไฟล์ตามเกณฑ์ที่เลือกโดยใช้วิธีการ split_into
ขั้นตอนข้างต้นอธิบายกระบวนการง่ายๆ ในการพัฒนา Outlook PST splitter โดยใช้ Python โดยสามารถใช้ PersonalStorageQueryBuilder เพื่อกำหนดเกณฑ์สำหรับการแยก PST ตามพารามิเตอร์การสืบค้น ข้อความค้นหาจะถูกผนวกเข้ากับรายการ MailQuery ซึ่งกำหนดเกณฑ์การแบ่ง PST ภายในเมธอด split_into หลังจากเข้าถึงไฟล์ PST ต้นทางจากดิสก์โดยใช้คลาส PersonalStorage
รหัสเพื่อแยกไฟล์ PST โดยใช้ Python
ตัวอย่างนี้แสดงให้เห็นว่าในการพัฒนาแอปพลิเคชันเพื่อ แยก PST โดยใช้ Python สามารถใช้อินเทอร์เฟซ API อย่างง่ายด้วยความช่วยเหลือของการเรียก API อย่างง่าย กระบวนการนี้ง่ายมากและเกี่ยวข้องกับการประกาศข้อความค้นหาก่อนซึ่งทำหน้าที่เป็นเกณฑ์ในการแยกไฟล์ PST ซึ่งตามด้วยการเข้าถึง PST ต้นทางจากดิสก์ สุดท้าย ด้วยการใช้ split_into วิธีการ PST จะแบ่งออกเป็นไฟล์ PST หลายไฟล์ในดิสก์
ในบทความนี้ เราได้เรียนรู้รายละเอียดเกี่ยวกับ การแยก PST โดยใช้ Python หากคุณต้องการเรียนรู้เกี่ยวกับการแปลงอีเมลเป็นเอกสาร Word ใน Python โปรดดูบทความใน วิธีแปลงอีเมล Outlook เป็น Word โดยใช้ Python