Tag: repr

repr ist ein Python-built-in-Funktion, liefert die kanonische string-Darstellung der Eingabe.

Zu machen, wie die __repr__ auf unicode-Zeichenfolge zurückgeben

Anzahl der Antworten 4 Antworten
Nenne ich eine __repr__() Funktion auf Objekt x wie folgt: val = x.__repr__() und dann will ich speichern val string SQLite Datenbank. Das problem ist dass val sollte unicode. Ich versuchte dies ohne Erfolg: val = x.__repr__().encode("utf-8")

Beste Leistung geben und Kodierungsverfahren für die __repr__ () - Funktionen?

Anzahl der Antworten 3 Antworten
In letzter Zeit habe ich viel ärger mit __repr__(), format() und Codierungen. Sollte die Ausgabe von __repr__() kodiert oder ein unicode-string? Ist es die beste Codierung für das Ergebnis __repr__() in Python? Was will ich Ausgabe keine

Warum backslashes doppelt angezeigt?

Anzahl der Antworten 2 Antworten
Wenn ich ein string mit backslashes, bekommen Sie dupliziert: >>> my_string = "why\does\it\happen?" >>> my_string 'why\\does\\it\\happen?' Warum? InformationsquelleAutor Zero Piraeus | 2014-06-06

Django: Zuordnung der ForeignKey - Nicht in der Lage zu bekommen für die Klasse repr

Anzahl der Antworten 2 Antworten
Ich Stelle diese Frage hier, weil, in meiner Suche, dieser Fehler wurde im Zusammenhang mit Abfragen anstatt ForeignKey Zuordnung. Den Fehler bin ich immer der Eintritt in eine Methode, ein Modell. Hier ist der code: class Deal(models.Model):

In Python, was bedeutet " < - Funktion an ...>' bedeuten?

Anzahl der Antworten 4 Antworten
Was bedeutet <function at 'somewhere'> bedeuten? Beispiel: >>> def main(): ... pass ... >>> main <function main at 0x7f95cf42f320> Und vielleicht gibt es einen Weg, um irgendwie Zugriff auf 0x7f95cf42f320? InformationsquelleAutor JadedTuna | 2013-10-12

__repr__() zurückgegeben non-string

Anzahl der Antworten 3 Antworten
Also ich habe eine Klasse Methode, mit der ich zeichnen möchte sich das Wörterbuch und seine Werte: def __repr__ (self): for row in zip(*([ky]+map(str,val) for ky,val in (self.slovar.items()))): print"\t".join (row) Wenn das so ist, bekomme ich die

Auf Objektspeicheradresse zugreifen

Anzahl der Antworten 8 Antworten
Beim Aufruf der object.__repr__() Methode in Python bekommst du so etwas zurück: <main.Test-Objekt bei 0x2aba1c0cf890> Gibt es eine Möglichkeit zu bekommen halten Sie die Speicher-Adresse, wenn Sie überlastung __repr__()andere rufen dann super(Class, obj).__repr__() und regexing es aus?

Unterschied zwischen __str__ und __repr__?

Anzahl der Antworten 21 Antworten
Was ist der Unterschied zwischen __str__ und __repr__ im Python? InformationsquelleAutor der Frage Casebash | 2009-09-17

Die Funktion repr () in Python verstehen

Anzahl der Antworten 5 Antworten
repr(): evaluatable string-Darstellung eines Objekts (kann "eval()" es, das heißt, es ist ein string, die bzw. der in einem Python Objekt) In anderen Worten: >>> x = 'foo' >>> repr(x) "'foo'" Fragen: Warum bekomme ich die doppelten