the input file what i have is  already opened with write mode.
  say i have a file input.txt which has 
   
  a,b,c,d,
   
  and i need the output also in the same input.txt,,ie., the trailing comma in 
the input.txt file should be deleted,,,i dont need a file output.txt,,,
   
  is there a way??
   
  kavitha

Mohammad Tayseer <[EMAIL PROTECTED]> wrote:
  ok, it should be
----------
import sys

in_file = open(sys.argv[1])
out_file = open(sys.argv[2], 'w')

for line in in_file:
    print >> out_file, line.strip().strip(',')

----------
strip(',') will remove the ',' char from the beginning & end of the string, not 
the middle. empty strip() will remove whitespaces from the beginning & end of 
the string

I hope this solves your problem

kavitha thankaian <[EMAIL PROTECTED]> wrote:    hi
   
  i would like to have the output as follows:
   
  a,b,c,d
  a1,b1,c1,d1
  a2,b2,c2,d2
   
  i would like to delete only the comma at the end and not the commas inbetween.
   
  thanks,,,



    
---------------------------------
  Any questions? Get answers on any topic at Yahoo! Answers. Try it now.

                                
---------------------------------
 Here’s a new way to find what you're looking for - Yahoo! Answers 
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to