def lese_visitenkarte(datei):
    """ gibt Visitenkarteninhalt als Dictionary zurück """
    daten = {}
    
    try:
        # oeffne Visitenkartendatei
        vk = open(datei, "r", encoding="utf8")
    except FileNotFoundError as e:
        print("Datei kann nicht geöffnet werden, Grund: " + str(e))
        return daten
    else:
        info = vk.readlines()
        if len(info) >= 2:         # and info[0].count(" ") >= 1 and info[1].isnumeric():
            # erste Zeile: Vorname und Nachname
            vorname = info[0].split()[0]
            nachname = info[0].split()[1]
            # zweite Zeile: Telefonnummer
            telnr = info[1]
            #print(telnr - 2)
            #print(telnr.reverse)
            try:
                telnr = int(telnr)
            except ValueError:
                telnr = 0
            finally:
                daten["vorname"] = vorname
                daten["nachname"] = nachname
                daten["telnr"] = telnr
                return daten
        else:
            print("Datei hat falsches Format")
            return daten


name = input("Name eingeben: ")
print(lese_visitenkarte(name+".txt"))
