In diesem einfachen Tutorial lernen wir, wie man Outlook Email mithilfe von Python in Word umwandelt, zusammen mit detaillierten Schritten zur Konfiguration der Umgebung. Sie werden feststellen, dass zum Konvertieren einer EML in DOCX Python-basierte API verwendet werden kann, und Sie können dieses Beispiel in jedem der allgemein verfügbaren Betriebssysteme wie Windows oder Linux verwenden.
Schritte zum Konvertieren von Outlook-E-Mail in DOCX mit Python
- Richten Sie die Umgebung für Verwenden Sie Aspose.Email für Python über .NET und Aspose.Words für Python über .NET in Ihrer Anwendung ein, um E-Mail in Word in Python zu konvertieren
- Erstellen Sie ein MailMessage-Klassenobjekt, um die MSG- oder EML-Quelldatei von der Festplatte oder dem Mailserver zu laden
- Exportieren Sie die geladene E-Mail-Datei (EML/MSG) in einen Speicherstream im MHTML-Format
- Initialisieren Sie das LoadFormat mit MHTML und erstellen Sie eine Instanz der Document-Klasse, um die MHTML-Zwischendatei zu laden
- Führen Sie die EML-zu-Word-Konvertierung durch Verwendung der Speichermethode in Python durch
Durch Befolgen der oben genannten Schritte in Python-E-Mail-zu-Word-Konvertierungsanwendung wird entwickelt, wobei wir mit dem Laden der EML- oder MSG-Quelldatei von der Festplatte beginnen, indem wir eine Instanz der MailMessage-Klasse verwenden, gefolgt vom Speichern der geladenen E-Mail-Datei unter ein Speicherstream im MHTML-Format. Schließlich wird das Zwischen-MHTML aus einem Speicherstrom geladen, wobei eine Instanz der Document-Klasse verwendet wird, um die E-Mail in DOCX zu konvertieren.
Code zum Konvertieren von Outlook-E-Mail in DOCX mit Python
Im obigen Beispiel wird zur Umwandlung von EML in Word Python mit Hilfe einer einfachen API-Schnittstelle und klar definierten Schritten verwendet. Der obige Code kann für E-Mail-Dateien im MSG- oder EML-Format verwendet werden. Sie können das geladene MHTML auch in Bild- oder PDF-Dateiformate exportieren.
In diesem Thema haben wir gelernt, wie Sie Outlook-E-Mails mithilfe einer Python-basierten API * in Docx konvertieren. Wenn Sie eine MBOX-Datei in eine PST-Datei konvertieren möchten, lesen Sie den Artikel zu So konvertieren Sie MBOX in Python in eine PST-Datei.