"Daniel Mark" <[EMAIL PROTECTED]> wrote:

> In [2]: fileName = fileName[0:len(fileName)-1)]   # remove the '\n'

To chop the last character regardless of what it is:

  fileName = fileName[:-1]

You don't need the 0 since thats the default, and you can use a negative 
index instead of subtracting from len(x). 

> Question two:
> Does python provide any function that can remove the newline character
> from a string if it exists?
> 

To remove all trailing whitespace:

    fileName = fileName.rstrip()

to just remove a newline:

    fileName = fileName.rstrip('\n')
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to