steffi: Python: Problem mit Stringbearbeitung

Beitrag lesen

moin!

was ist denn bitte das problem bei dem code:

def woerter_ermitteln(txt):
    wort=re.compile("[\wäüöÄÜÖß]+",re.I)
    worte=wort.findall(txt)
    return worte
def woerter_zaehlen(txt):
    worte=woerter_ermitteln(txt)
    anzahl=len(txt)
    return anzahl
def wort_zaehlen(wort,txt):
    worte=woerter_ermitteln(txt)
    for wort in worte:
        if wort==wort:
            anzahl=anzahl+1
    return anzahl

==> in wort_zaehlen
    worte=woerter_ermitteln(txt)
TypeError: woerter_ermitteln() takes no arguments (1 given)

:-(
danke für hilfe