On Fri, Dec 5, 2008 at 9:35 AM, Guy Doune <[EMAIL PROTECTED]> wrote:
>>>> test=['03.html', '06.html', 'questions.html', '04.html', 'toc.html',
>>>> '01.html', '05.html', '07.html', '02.html', '08.html']
>>>> test
> ['03.html', '06.html', 'questions.html', '04.html', 'toc.html', '01.html',
> '05.html', '07.html', '02.html', '08.html']
>>>> test[4]
> 'toc.html'
>>>> test[4].strip('.html')
> 'oc'

I believe you're after this:

>>> test=['03.html', '06.html', 'questions.html', '04.html', 'toc.html', 
>>> '01.html', '05.html', '07.html', '02.html', '08.html']
>>> test
['03.html', '06.html', 'questions.html', '04.html', 'toc.html',
'01.html', '05.html', '07.html', '02.html', '08.html']
>>> from os.path import splitext
>>> files = [splitext(x)[0] for x in test]
>>> files
['03', '06', 'questions', '04', 'toc', '01', '05', '07', '02', '08']
>>>

And no, it's not a bug. Read the
docs :)

cheers
James

-- 
--
-- "Problems are solved by method"
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to