Suchergebnisse für Anfrage "python-2.x"

10 die antwort

Gefahren von sys.setdefaultencoding ('utf-8')

Es gibt einen Trend, der die Einstellung entmutigtsys.setdefaultencoding('utf-8') in Python 2. Kann jemand echte Beispiele für Probleme damit auflisten? Argumente wieit is harmful oderit hides bugs klingt nicht sehr überzeugend. AKTUALISIERE: ...

12 die antwort

So werden Variablen ohne Leerzeichen zwischen Werten gedruckt [duplizieren]

Diese Frage hat hier bereits eine Antwort: Wie drucke ich ohne Zeilenumbruch oder Leerzeichen? [/questions/493386/how-to-print-without-newline-or-space] 26 answers Ich möchte wissen, wie ich zusätzliche Leerzeichen entfernen kann, wenn ich etwas ...

4 die antwort

Wie kann PyYAML gezwungen werden, Zeichenfolgen als Unicode-Objekte zu laden?

Das PyYAML-Paket lädt nicht markierte Zeichenfolgen je nach Inhalt entweder als Unicode- oder als Str-Objekte. Ich möchte Unicode-Objekte in meinem Programm verwenden (und kann leider noch nicht zu Python 3 wechseln). Gibt es eine einfache ...

TOP-Veröffentlichungen

4 die antwort

Was ist der Python <> Operator

Was genau ist das<> Operator in Python, und warum ist es undokumentiert (soweit ich das beurteilen kann)? Ist es dasselbe wie!= oderis not?

2 die antwort

Warum verhalten sich in diesem Fall die neue Stilklasse und die alte Stilklasse unterschiedlich?

Ich fand etwas Interessantes, hier ist ein Codeausschnitt: class A(object): def __init__(self): print "A init" def __del__(self): print "A del" class B(object): a = A()Wenn ich diesen Code ausführe, erhalte ich: A initAber wenn ich ändereclass ...

8 die antwort

Wie funktioniert ein benutzerdefinierter Python-Komparator?

Ich habe das folgende Python-Diktat: [(2, [3, 4, 5]), (3, [1, 0, 0, 0, 1]), (4, [-1]), (10, [1, 2, 3])]Jetzt möchte ich sie nach der Summe der Werte des Wörterbuchs sortieren, sodass die Summe der Werte für den ersten Schlüssel 3 + 4 + 5 = 12 ...

8 die antwort

Python So erhalten Sie jedes erste Element in der zweidimensionalen Liste

Ich habe eine Liste wie diese: a = ((4.0, 4, 4.0), (3.0, 3, 3.6), (3.5, 6, 4.8))Ich möchte ein Ergebnis wie dieses JEDE erstes Element in der Liste): 4.0, 3.0, 3.5 Ich habe versucht, ein [:: 1] [0], aber es funktioniert nicht Ich fange gerade ...

2 die antwort

Python 2 maketrans () funktioniert nicht mit Unicode: "Die Argumente sind unterschiedlich lang", wenn sie tatsächlich @ sin

[Python 2] SUB = string.maketrans ("0123456789", "₀₁₂₃₄₅₆₇₈₉") dieser Code erzeugt den Fehler: ValueError: maketrans arguments must have same lengthIch bin mir nicht sicher, warum dies auftritt, da die Zeichenfolgen die gleiche Länge haben. ...

4 die antwort

Backport Python 3.4s regulärer Ausdruck "fullmatch ()" zu Python 2

Python 3.4 hat die neue Regex-Methode @ eingeführre.fullmatch(pattern, string, flags=0) [https://docs.python.org/3/library/re.html#re.fullmatch]. Hat jemand diese neue Methode auf ältere Python-Versionen zurückportiert?

10 die antwort

Decode-Zeichenfolge mit Hex-Zeichen in Python 2

Ich habe eine Hex-Zeichenfolge und ich möchte es utf8 konvertieren, um MySQL einzufügen. (meine Datenbank ist utf8) hex_string = 'kitap ara\xfet\xfdrmas\xfd' ... result = 'kitap araştırması'Wie kann ich das machen