path slashes cleaning

Michael Wronna mike at myqs.net
Fri Sep 5 13:39:39 CEST 2008


Am 04.09.2008, 15:27 Uhr, schrieb Mike Driscoll <kyosohma at gmail.com>:

> On Sep 4, 8:25 am, "Mathieu Prevot" <mathieu.pre... at gmail.com> wrote:
>> Hi,
>>
>> for scripts that take arguments, I would like to remove the trailing
>> slash if it's present.
>>
>> Is there something else than:
>>
>> a='/usr/local/lib/'
>> if a[-1] == '/':
>>   a = list(a)
>>   a.pop()
>>   ''.join(a)
>>
>> Thanks,
>> Mathieu
>
> How about this:
>
> if a[-1] == '/':
>     a = a[:-1]
>
> Mike

Hi, how about
a.rstrip('/')
? Michael



More information about the Python-list mailing list