(Courriels de diversion: <succede@engourdissais-ressentiraient.com> <mêlez@maxwells-balaierez.com> <sottise@incarceree-collaborations.com> <bousculera@appui-bras-metisse.com> <reabsorber@propagerais-alimentees.com> <contractes@codirecteurs-ecumantes.com> <incorporel@totalisateur-prostituerions.com> <ameliorations@detachions-retouches.com> <echouais@taree-neutralisez.com> <numeroterais@evases-balanciers.com> )
Jean-Marc Mongrelet a Ă©crit : > Voila ce que j'ai fait: > > def pathuser(path): > if path[:len(user.home)] == user.home : > return '~%s'%(path[len(user.home):]) > return path > > > Mais je m'imagine qu'il existe une fonction toute prĂȘte pour faire ça, > ou alors un truc en une seule ligne beaucoup plus optimisĂ©. > > Peut-ĂȘtre quelqu'un a la solution Ă mon problĂšme! > > JM > > > Jean-Marc Mongrelet a Ă©crit : >> Ce que je cherche plutĂŽt, c'est la fonction inverse Ă os.path.expanduser >> >> Quelqu'un connais? >> >> JM > > -------------------------------------------------------------------- > Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/> Peut-ĂȘtre relpath (qui existera dans python 3.0)? > > os.path.relpath(/path/[, /start/])¶ > <http://docs.python.org/dev/3.0/library/os.path.html#os.path.relpath> > > Return a relative filepath to /path/ either from the current > directory or from an optional /start/ point. > > /start/ defaults to os.curdir > <http://docs.python.org/dev/3.0/library/os.html#os.curdir>. > Availability: Windows, Unix. > > -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>