import os
import re
import sys
def extrahiere_email_adressen(ordner_pfad, ausgabedatei):
email_pattern = r'\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b'
with open(ausgabedatei, 'w', encoding='utf-8') as output_file:
for datei in [Link](ordner_pfad):
if [Link](".txt"):
with open([Link](ordner_pfad, datei), 'r', encoding='latin1')
as input_file:
text = input_file.read()
emails = [Link](email_pattern, text)
for email in emails:
output_file.write(email + '\n')
if __name__ == "__main__":
if len([Link]) != 3:
print("Bitte geben Sie den Pfad zum Ordner und den Dateinamen für die
Ausgabedatei als Argumente ein.")
else:
ordner_pfad = [Link][1]
ausgabedatei = [Link][2]
extrahiere_email_adressen(ordner_pfad, ausgabedatei)