local variable 'user' referenced before assignment
Verfasst: Samstag 23. Mai 2009, 18:22
Hi!
Ich hab folgendes Problem:
Wenn ich meinen Python IRC Bot ausführen will, erscheint folgende Fehlermeldung:
Schließlich wird die Funktion so aufgerufen:
Ich kann mir absolut nicht erklären, warum dieser Fehler auftritt?
Ich hoffe mir kann einer helfen.[/code]
Ich hab folgendes Problem:
Wenn ich meinen Python IRC Bot ausführen will, erscheint folgende Fehlermeldung:
Der Code für die Funktion, wo der Fehler auftritt, sieht so aus:UnboundLocalError: local variable 'user' referenced before assignment
Code: Alles auswählen
def parsen_text(eingang):
if "PRIVMSG" in eingang:
user = eingang.split("!")[0]
channel = eingang.split()[2]
nachricht = eingang.split(":")[1]
return [user, channel, nachricht]
Code: Alles auswählen
ergebnis = parsen_text(eingang)
Ich hoffe mir kann einer helfen.[/code]