Hi All, Thanks for your reply Gabriel ,,, I just had to use a backslash character to write newline in the proper loop.So I could solve that problem.But now my question is I would like to delete the comma at the end. say for example,,i have a file test.txt and the file has the list a,b,c,d, i would like to delete the trailing comma at the end,,, if someone knows pls write to me,,, kavitha
Gabriel Genellina <[EMAIL PROTECTED]> wrote: En Mon, 19 Feb 2007 08:02:29 -0300, kavitha thankaian escribió: > Hi, > i have a file test.txt and it contains a list of strings say,,, > "a","b","c","d","a1","b1","c1","d1","a2","b2","c2","d2", > i would like to write the file as > "a","b","c","d" > "a1","b1","c1","d1 > "a2","b2","c2","d2" > and would like to delete the comma at the end. Not enough info... Does the input file contain only one line, or many lines? Always exactly 12 items? Including a trailing , ? The following may work for 12 items. Use the csv module to read the file: import csv reader = csv.reader(open("test.txt", "r")) writer = csv.writer(open("output.txt", "w")) for row in reader: writer.writerow(row[:4]) writer.writerow(row[4:8]) writer.writerow(row[8:]) -- Gabriel Genellina -- http://mail.python.org/mailman/listinfo/python-list --------------------------------- Heres a new way to find what you're looking for - Yahoo! Answers
-- http://mail.python.org/mailman/listinfo/python-list