Kako pretvoriti Outlook e-poštu u Word pomoću Pythona

U ovom jednostavnom vodiču naučit ćemo kako pretvoriti Outlook Email u Word koristeći Python zajedno s detaljnim koracima za konfiguriranje okruženja. Primijetit ćete da se za pretvorbu EML u DOCX API temeljen na Pythonu može koristiti i ovaj primjer možete koristiti u bilo kojem uobičajeno dostupnom operativnom sustavu kao što su Windows ili Linux.

Koraci za pretvaranje Outlook e-pošte u DOCX pomoću Pythona

  1. Postavite okruženje na koristite Aspose.Email za Python putem .NET-a i Aspose.Words za Python putem .NET-au svojoj aplikaciji za pretvaranje e-pošte u Word u Pythonu
  2. Stvorite objekt klase MailMessage za učitavanje izvorne MSG ili EML datoteke s diska ili poslužitelja pošte
  3. Izvezite učitanu datoteku e-pošte (EML/MSG) u memorijski tok u MHTML formatu
  4. Inicijalizirajte LoadFormat u MHTML i stvorite instancu klase Document za učitavanje srednje MHTML datoteke
  5. Korištenjem metode spremanja u Pythonu izvršite konverziju EML-a u Word

Slijedeći prethodno navedene korake u aplikaciji za konverziju Python e-pošte u Word razvija se aplikacija za pretvorbu, pri čemu ćemo započeti učitavanjem izvorne EML ili MSG datoteke s diska pomoću instance klase MailMessage, nakon čega slijedi spremanje učitane datoteke e-pošte u memorijski tok u MHTML formatu. Konačno, srednji MHTML će se učitati iz memorijskog toka pomoću instance klase dokumenta za pretvaranje e-pošte u DOCX.

Kod za pretvaranje Outlook e-pošte u DOCX pomoću Pythona

U gornjem primjeru, za konvertiranje EML-a u Word Python se koristi uz pomoć jednostavnog API sučelja i jasno definiranih koraka. Gornji kôd može se koristiti za datoteke e-pošte u formatima MSG i EML. Također možete izvesti učitani MHTML u slikovne ili PDF formate datoteka.

U ovoj smo temi naučili kako pretvoriti Outlook e-poštu u Docx pomoću API-ja temeljenog na Python. Ako želite pretvoriti MBOX datoteku u PST datoteku, pogledajte članak na kako pretvoriti MBOX u PST datoteku u Pythonu.

 Hrvatski