Seite 1 von 1

"cast to string"

Verfasst: Dienstag 14. Juni 2005, 23:05
von elch
gibts in python eigentlich nicht nur objekte, sondern auch strings und einfache datentypen in strings zu casten?

dann wäre ja die möglichkeit gegeben, alles in strings zu casten und das wäre doch schön, nicht?

gruss :D

Verfasst: Dienstag 14. Juni 2005, 23:19
von Gast
:oops:
str(whatever)

Verfasst: Mittwoch 15. Juni 2005, 10:03
von ProgChild
Mit der Funktion str() kannst du eigentlich alles in einen String umwandeln. Allerdungs möchte ich anmerken, dass Strings auch Objekte sind.

Verfasst: Mittwoch 15. Juni 2005, 20:51
von BlackJack
Erstmal kann man in Python nichts "casten" im herkömmlichen C/C++ Sinn. Und ich glaube nicht, das elch die in den meisten Fällen ziemlich verlustbehaftete Umwandlung in Zeichenketten(objekte) per `str()` meinte, sondern eine Zeichenkette, die wirklich alle Attribute des Objekts wiedergibt. In anderen Sprachen zum Beispiel als "Serialisierung" bezeichnet.

Dafür solltest Du mal `pickle.dumps()` anschauen.

Verfasst: Sonntag 19. Juni 2005, 22:11
von Gast
neinnein
das mit str() ist schon genau das was ich suchte.
danke für die hilfe
elch