[python] Nejaka utility funkce pro kanonizaci path po urlsplit()
Ondrej Beran
ondrej.beran na gmail.com
Pondělí Červenec 30 23:31:37 CEST 2007
2007/7/30, Jiri Vit <jirivit na jirivit.com>:
> http://docs.python.org/lib/module-urlparse.html
> je to ono?
Neni - asi jsem se blbe zeptal.
Mam na mysli neco jineho. Kdyz pouziju urlparse() nebo urlsplit() z
vyse uvedeneho modulu, tak mi to vraci path tak, jak je uvedena v URI
tj.
1. pro http://....../lib/module/?arg1=value1&.... vrati path='/lib/module/'
2. pro http://....../lib/module?arg1=value1&.... vrati path='/lib/module'
No a ja hledam nejakou normalizacni funkci, ktera by z toho v obou
pripadech udelala totez, tj. bud /lib/module/ nebo /lib/module, cili
zrejme neco takoveho:
def strcatc(str1,str2):
if str1.endswith(str2):
return str1
else
return str1+str2
def stritpd(path):
return strcatc(path,'/')
Existuje nejaka knihovna s podobnou sbirkou stringovych utilitek?
Další informace o konferenci Python