บทช่วยสอนสั้นๆ นี้เน้นที่วิธี สร้างไฟล์ PST ใน Python โดยให้ข้อมูลอ้างอิงสำหรับการสร้างสภาพแวดล้อมและโฟลว์ของโปรแกรมเพื่อดำเนินการงานนี้ คุณจะคุ้นเคยกับกระบวนการ สร้างไฟล์ PST ใหม่ใน Python ด้วยความช่วยเหลือของโค้ดสองสามบรรทัดพร้อมกับตัวเลือกในการแทรกโฟลเดอร์ประเภทต่างๆ เข้าไป
ขั้นตอนในการสร้างไฟล์ PST ใน Python
- สร้างสภาพแวดล้อมเป็น ใช้ Aspose.Email สำหรับ Python ผ่าน .NET ในแอปพลิเคชันของคุณเพื่อสร้าง PST ใน Python
- รวมเนมสเปซ aspose.email ในไฟล์ Python
- สร้างอินสแตนซ์ของคลาส PersonalStorage เพื่อสร้างไฟล์ PST บนดิสก์
- เพิ่มโฟลเดอร์ที่กำหนดไว้ล่วงหน้าในโฟลเดอร์รูทของ PST
- รวมโฟลเดอร์ที่กำหนดเองในโฟลเดอร์รูท
- บันทึกไฟล์ PST ที่สร้างขึ้นบนดิสก์
ขั้นตอนที่กล่าวถึงข้างต้นอธิบายกระบวนการในการ สร้าง PST ใหม่ใน Python โดยกระบวนการจะเริ่มต้นด้วยการนำเข้าเนมสเปซ API ในไฟล์ Python ของคุณ จากนั้นตามด้วยการสร้างไฟล์ PST บนดิสก์โดยใช้คลาส PersonalStorage เราสามารถสร้างไฟล์ PST โดยระบุชื่อไฟล์ PST และรุ่นของรูปแบบไฟล์ซึ่งสามารถเป็นได้ทั้งรหัส Unicode หรือ ANSI เราอาจสร้างไฟล์ PST โดยไม่มีโฟลเดอร์ใด ๆ และสามารถแทรกโฟลเดอร์ที่กำหนดไว้ล่วงหน้าหรือกำหนดเองก่อนที่จะบันทึกลงในดิสก์
รหัสเพื่อสร้าง PST ใน Python
ตัวอย่างนี้แสดง วิธีสร้างไฟล์ Outlook PST ใน Python โดยใช้หนึ่งในฟังก์ชันที่โอเวอร์โหลด create() ซึ่งเป็นของคลาส PersonalStorage คุณสามารถแทรกโฟลเดอร์ที่กำหนดไว้ล่วงหน้าได้อย่างง่ายดายโดยใช้ตัวแจงนับ standard_ipm_folder ที่มีรายการต่างๆ เช่น Inbox, SentItems, Outbox, DeletedItems, Tasks, Contacts และอื่นๆ เป็นต้น คุณยังสามารถเพิ่มโฟลเดอร์แบบกำหนดเองที่ไม่ได้มาตรฐานแต่อาจจำเป็นในการใช้งานของคุณ
บทความนี้กล่าวถึง วิธีสร้างไฟล์ PST ใน Python โดยใช้อินเทอร์เฟซ API อย่างง่าย หากคุณสนใจเรียนรู้เกี่ยวกับการแปลงไฟล์ EML เป็นไฟล์ MSG ใน Python โปรดดูบทความใน วิธีแปลง EML เป็น MSG โดยใช้ Python