Tim Roberts wrote:
DataSmash <[EMAIL PROTECTED]> wrote:
I have a text file that contains thousands of lines and each line is
256 characters long.

This is my task:
For each line in the file, move to the 25th character, if the
character is a "T",
move to the 35th character of the line and read 5 characters from
there.
Capture these 5 characters and write them to a new text file, each 5
characters separated by a comma.

I appreciate your help!

Did you even TRY this?  Your task reads like pseudocode that translates
virtually line-for-line to Python code.

  fout = open('outputfile.txt','w')
  for line in open('inputfile.txt'):
      if line[24] == 'T':
          fout.write( line[34:39] + ',' )

Should the last line be ...

fout.write(','.join(line[34:39])

--
Kam-Hung Soh <a href="http://kamhungsoh.com/blog";>Software Salariman</a>

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to