Ovaj kratki vodič usredotočen je na to kako Stvoriti datoteku PST u Pythonu pružajući reference za uspostavljanje okruženja, a zatim tok programa za izvođenje ovog zadatka. Upoznat ćete se s postupkom stvaranja nove PST datoteke u Pythonu uz pomoć nekoliko redaka koda uz opciju umetanja različitih vrsta mapa u nju.
Koraci za stvaranje PST datoteke u Pythonu
- Uspostavite okruženje za koristite Aspose.Email za Python putem .NET-a u svojoj aplikaciji za stvaranje PST-a u Pythonu
- Uključite imenski prostor aspose.email u Python datoteku
- Stvorite instancu klase PersonalStorage za stvaranje PST datoteke na disku
- Dodajte unaprijed definiranu mapu u korijensku mapu PST-a
- Uključite prilagođenu mapu u korijensku mapu
- Spremite kreiranu PST datoteku na disk
Gore spomenuti koraci opisuju postupak stvaranja novog PST-a u Pythonu pri čemu će proces započeti uvozom API prostora imena u vašu Python datoteku, nakon čega slijedi stvaranje PST datoteke na disku pomoću klase PersonalStorage. PST datoteku možete izraditi davanjem naziva PST datoteke i verzije formata datoteke koja može biti kodirana Unicode ili ANSI. Možemo stvoriti PST datoteku bez ikakve mape i možemo umetnuti unaprijed definirane ili prilagođene mape prije spremanja na disk.
Kod za stvaranje PST-a u Pythonu
Ovaj primjer pokazuje kako stvoriti Outlook PST datoteku u Pythonu korištenjem jedne od preopterećenih funkcija create() koje pripadaju klasi PersonalStorage. Možete jednostavno umetnuti unaprijed definirane mape koristeći standard_ipm_folder enumerator koji sadrži unose kao što su Inbox, SentItems, Outbox, DeletedItems, Tasks, Contacts itd. da spomenemo samo neke. Također možete dodati prilagođene mape koje nisu standardne, ali mogu biti potrebne u vašoj implementaciji.
Ovaj članak uključuje kako napraviti PST datoteku u Pythonu pomoću jednostavnog API sučelja. Ako ste zainteresirani za učenje o pretvaranju EML datoteke u MSG datoteku u Pythonu, pogledajte članak na kako pretvoriti EML u MSG pomoću Pythona.