How-to articles, tricks, and solutions about PYTHON-2.X

UnicodeEncodeError: Der 'ASCII'-Codec kann das Zeichen u'\xa0' an Position 20 nicht codieren

Dieser Fehler wird ausgelöst, wenn versucht wird, einen Unicode-String mit dem ASCII-Codec zu kodieren, und der String ein Zeichen enthält, das nicht im ASCII-Bereich (0-127) liegt.

Was genau machen "u"- und "r"-String-Präfixe und was sind rohe String-Literale?

In Python bezeichnet das "r" Präfix vor einem String, dass es sich um einen rohen String-Literal handelt.

Was ist der Unterschied zwischen dict.items() und dict.iteritems() in Python2?

In Python 2 gibt dict.items() eine Liste der Schlüssel-Wert-Paare des Wörterbuchs zurück, während dict.iteritems() einen Iterator über die Schlüssel-Wert-Paare des Wörterbuchs zurückgibt.

Was ist der Unterschied zwischen Range- und Xrange-Funktionen in Python 2.X?

In Python 2.X werden die Funktionen range und xrange verwendet, um eine Folge von Zahlen zu generieren.

Wofür wird __future__ in Python verwendet und wie/wann wird es verwendet und wie funktioniert es?

Das __future__ Modul in Python ermöglicht es Ihnen, neue Sprachfunktionen zu aktivieren, die nicht mit der aktuellen Version von Python kompatibel sind.