Frage

ich wirklich neu in Python und im allgemeinen Codierung, aber ich habe ein paar gute Fortschritte wurden zu machen.

Ich bin in der Lage, einige Daten aus der Bahn durch eine API zu ziehen, und das Ergebnis sollte ein String sein. Was ich aber sehe, sind einige Fälle, wie zum Beispiel „& amp;““und‚"‘(I die Zeichensätze so modifiziert, dass es richtig auf den Bildschirm drucken würde)

.

I Figur gibt es eine Möglichkeit, diese Zeichenfolge zu reinigen und die Zeichen zu entfernen, so dass es aussieht wie es auf einem Computerbildschirm der Fall ist. Ich habe versucht, für urldecoding suchen, aber zugegebenermaßen nicht, daß ich auch wissen, ob das die Lösung ist.

Jede Hilfe, wie man diese „extra“ Zeichen zu entfernen und eine lesbare Zeichenfolge erzeugen wird sehr geschätzt!

Vielen Dank im Voraus,

Brock

War es hilfreich?

Lösung

xml.sax.saxutils.unescape (data [, Einheiten]). Unescape '& amp', '<' und '>' in einer Reihe von Daten

Sie können die anderen Strings von Daten unescape durch ein Wörterbuch als optionale Einheiten Parameter. Die Schlüssel und Werte müssen alle Strings sein; Jeder Schlüssel wird mit seinem entsprechenden Wert ersetzt. '& Amp', '<' und '>' ist immer unescaped, auch wenn Einheiten vorgesehen sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top