Normalisering av URL:er i Python

Hittade en trevlig modul till Python för att normalisera URL:er skriven av Mark Nottingham. Ungefär såhär fixar urlnorm till dina URL’er:

	'/foo/bar/.':                ->    '/foo/bar/',
        '/foo/bar/./':               ->    '/foo/bar/',
        '/foo/bar/..':               ->    '/foo/',
        '/foo/bar/../':              ->    '/foo/',
        '/foo/bar/../baz':           ->    '/foo/baz',

Ja ni fattar. Trevligt va? För att använda urlnorm .py gör såhär:

import urlnorm

urls = urlnorm.norms(url)

Modulen hittar du här.

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *