Seite 1 von 1

Umwandlung eines parameters

Verfasst: Donnerstag 13. November 2008, 11:47
von maxip
Hi,

ich bekomme in einer Funktion als Parameter entweder strings oder zahlen, aber manchmal bekomme ich so einkonstrukt:

('datei17.txt',)

Wie kann ich dieses Konstrukt erkennen und den string parameter einzeln rausziehen?

vielen dank

ciao

Verfasst: Donnerstag 13. November 2008, 11:50
von BlackJack
Das nennt sich Tupel. Aber vielleicht solltest Du mal an den Stellen wo die Funktion aufgerufen wird, für einheitlichere Typen sorgen. Das ist nämlich eigentlich nicht die Aufgabe von Funktionen mit Typen umzugehen, die so unterschiedlich sind, dass "duck typing" nicht mehr funktioniert.

Verfasst: Donnerstag 13. November 2008, 14:38
von name
Ist viel einfacher wenn der Aufrufer den Typ an die Funktion anpasst, den du im docstring angeben solltest.