loop through each line in a text file
rurpy at yahoo.com
rurpy at yahoo.com
Fri Feb 26 18:19:24 EST 2010
On Feb 26, 2:21 pm, qtrimble <qtrim... at gmail.com> wrote:
> On Feb 26, 4:14 pm, OdarR <olivier.da... at gmail.com> wrote:
> <snip>
> > > 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.
How about something like (untested):
for line in fileIN:
if line.startswith ("wer"):
year = line[3:7]
day = line[7:10]
else:
print "%s-%s %s" % (year, day, line.strip())
You can adjust the details as needed...
More information about the Python-list
mailing list