import re from datetime import datetime """ Teilaufgabe 1: > Zerlegen Sie zeilenweise die Datei syslog in die folgenden Bestandteile: - Datum - Uhrzeit - Rechnername - Prozessname - Numerische Prozess-ID (ist nicht in allen Zeilen vorhanden) - Nachricht > Wandeln Sie dabei Datum und Uhrzeit in ein datetime-Objekt um. Nehmen Sie das aktuelle Jahr für die Bildung des Objekts. > Die Ausgabe ist eine Liste mit einem dict pro Zeile aus der Quelldatei. Teilaufgabe 2: > Laden Sie die Datei heidi.md. > Ersetzen Sie den Namen Heidi unter Verwendung des re-Moduls mit einem anderen Mädchennamen. https://de.statista.com/statistik/daten/studie/286369/umfrage/beliebteste-vornamen-fuer-maedchen-in-der-deutschen-schweiz/ liefert Ihnen eine Auswahl. > Speichern Sie den geänderten Text mit dem Dateinamen ab, den Sie ausgewählt haben. Vergessen Sie dabei nicht auf die Dateiendung .md. """ def aufgabe_1(): with open("part-3/regex/syslog.txt", "r", encoding="utf-8") as f: log = f.read() pattern = ( r"^(?P\w{3}\s+\d{1,2})\s" r"(?P