loop through each line in a text file

qtrimble qtrimble at gmail.com
Fri Feb 26 16:21:26 EST 2010


On Feb 26, 4:14 pm, OdarR <olivier.da... at gmail.com> wrote:
> On 26 fév, 22:08, qtrimble <qtrim... at gmail.com> wrote:
>
>
>
> > I'm a python newbie but I do have some basic scripting experience.  I
> > need to take the line starting with "wer" and extract the year and day
> > of year from that string.  I want to be able to add the year and day
> > of year from the last line having "wer*" to the lines occurring in
> > between "wer*" lines.  Python seems suitable to do this and I'm fairly
> > certain I can eventually get this to work but I've been hit with a
> > very short time frame so I'm looking for any generous help.  The data
> > below is just a sample.  There are well over 500,000 lines that need
> > processed.
>
> > wer1999001
> >       31.2234      82.2367
> >       37.9535      82.3456
> > wer1999002
> >       31.2234      82.2367
> >       37.9535      82.3456
>
> did you try something as a working basis ?
>
> Olivier

Yes but it's very simple -

fileIN = open(r"C:\testing.txt", "r")

for line in fileIN:
    year = line[3:7]
    day = line[7:10]
    print year, day

This is good since i can get the year and day of year into a variable
but I haven't gotten any further.



More information about the Python-list mailing list