ich habe mir ein kleines Skript gebastelt, das eine Webseite holt:
Code: Alles auswählen
# Get the webpage by url
def getwebpage(self, url):
page = urllib.request.urlopen(url).read()
return page
Im String page kommen Umlaute vor, wie beispielsweise:
Code: Alles auswählen
title="Wikipedia:\xc3\x9cber Wikipedia">Wikipedia</a> ist ein Projekt zum Aufbau einer
Diese werden aber nicht richtig im String dargestellt.
Wie kann man die Strings denn ersetzen, sodass statt "\xc3\x9cber Wikipedia" "über Wikipedia" dargestellt wird? Also quasi \xc3\x9c wird durch "ü" ersetzt.
Ich möchte allerdings kein einfaches Ersetzen mit .replace() haben, sondern, dass alle Umlaute und Sonderzeichen durch eine Funktion richtig dargestellt werden.
Danke