William Allison wrote: > Hi, > I'm new to programming and started with Perl but have been reading a lot > of good things about Python. Thought I would switch before I have too > much time invested in Perl. > Anyway, my question is, is there something in Python similar to the > diamond operator and chomp from Perl? I'm trying to read in from a file > line by line and get rid of the '\n' at the end of each line.
for line in open('somefile.txt'): line = line.rstrip('\n') # do something with line You could also use line = line.rstrip() which removes all trailing white space including \n, or line.strip() which removes leading and trailing white space. Kent _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor