Tim, I've checked your code and it seems to work as far as using newlines for the line terminator. The default line terminator is \r\n, which might not show up correctly in some text editors.
Otherwise, try checking to see if you've specified a blank line for the line terminator. You can set it explicitly when you create your csv.writer: writer = csv.writer(text_file, quoting=csv.QUOTE_NONNUMERIC, lineterminator='\r\n') -Al You should check out my free beginner's Python book here: http://inventwithpython.com _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor