Re: writing a file:newbie question
kavitha thankaian wrote: 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,,, a,b,c,d,.rstrip(,) 'a,b,c,d' Regards, -- . Facundo . Blog: http://www.taniquetil.com.ar/plog/ PyAr: http://www.python.org/ar/ -- http://mail.python.org/mailman/listinfo/python-list
Re: writing a file:newbie question
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
writing a file:newbie question
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. if soneone knows pls help me,,, kavitha - Heres a new way to find what you're looking for - Yahoo! Answers -- http://mail.python.org/mailman/listinfo/python-list
Re: writing a file:newbie question
En Mon, 19 Feb 2007 08:02:29 -0300, kavitha thankaian [EMAIL PROTECTED] 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