readline() & seek() ???

Tim Roberts timr at probo.com
Thu Jun 5 03:15:14 EDT 2008


DataSmash <rdh at new.rr.com> 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] + ',' )
-- 
Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.



More information about the Python-list mailing list