Šioje nesudėtingoje mokymo programoje sužinosime, kaip konvertuoti Outlook Email į Word naudojant Python ir išsamius aplinkos konfigūravimo veiksmus. Pastebėsite, kad norint konvertuoti EML į DOCX, galima naudoti Python pagrįstą API, o šį pavyzdį galite naudoti bet kurioje dažniausiai prieinamoje operacinėje sistemoje, pvz., Windows arba Linux.
„Outlook“ el. pašto konvertavimo į DOCX veiksmai naudojant Python
- Savo programoje nustatykite aplinką į naudokite Aspose.Email, skirtą Python per .NET ir Aspose.Words, skirtas Python per .NET, kad el. paštą konvertuotumėte į Word programoje Python
- Sukurkite MailMessage klasės objektą, kad įkeltumėte šaltinio MSG arba EML failą iš disko arba pašto serverio
- Eksportuokite įkeltą el. pašto (EML/MSG) failą į atminties srautą MHTML formatu
- Inicijuokite LoadFormat į MHTML ir sukurkite Document klasės egzempliorių, kad įkeltumėte tarpinį MHTML failą
- Naudodami išsaugojimo metodą Python, atlikite EML konvertavimą į Word
Vykdydami anksčiau minėtus veiksmus Python Email to Word konvertavimo programėlėje, pradėsime įkeldami šaltinio EML arba MSG failą iš disko naudodami MailMessage klasės egzempliorių, po kurio įkeltą el. atminties srautas MHTML formatu. Galiausiai, tarpinis MHTML bus įkeltas iš atminties srauto, naudojant Document klasės egzempliorių, kad el. paštas būtų konvertuojamas į DOCX.
Kodas, skirtas konvertuoti Outlook el. paštą į DOCX naudojant Python
Aukščiau pateiktame pavyzdyje, norint konvertuoti EML į Word Python, naudojama paprasta API sąsaja ir aiškiai apibrėžti veiksmai. Aukščiau pateiktas kodas gali būti naudojamas el. pašto failams tiek MSG, tiek EML formatais. Taip pat galite eksportuoti įkeltą MHTML į vaizdo arba PDF failo formatus.
Šioje temoje sužinojome, kaip konvertuoti Outlook el. paštą į Docx naudojant Python pagrįstą API. Jei norite konvertuoti MBOX failą į PST failą, žr. straipsnį kaip konvertuoti MBOX į PST failą Python.