--- makeTextFile.py 2006-01-29 21:29:44.000000000 -0700 +++ makeTextFile-fix.py 2006-10-11 21:49:35.000000000 -0700 @@ -3,11 +3,10 @@ 'makeTextFile.py -- create text file' import os -ls = os.linesep # get filename while True: - + fname = raw_input('Enter file name: ') if os.path.exists(fname): print"*** ERROR: '%s' already exists" % fname else: @@ -25,8 +24,8 @@ else: all.append(entry) -# write lines to file with proper line-ending +# write lines to file with NEWLINE line terminator fobj = open(fname, 'w') -fobj.writelines(['%s%s' % (x, ls) for x in all]) +fobj.write('\n'.join(all)) fobj.close() print 'DONE!'