werkzeug.url_fix¶
-
werkzeug.
url_fix
(s, charset='utf-8')[source]¶ Sometimes you get an URL by a user that just isn’t a real URL because it contains unsafe characters like ‘ ‘ and so on. This function can fix some of the problems in a similar way browsers handle data entered by the user:
>>> url_fix(u'http://de.wikipedia.org/wiki/Elf (Begriffskl\xe4rung)') 'http://de.wikipedia.org/wiki/Elf%20(Begriffskl%C3%A4rung)'
Parameters: - s – the string with the URL to fix.
- charset – The target charset for the URL if the url was given as unicode string.