[Tutor] ideas on how to process a file
Spencer Parker
inthefridge at gmail.com
Fri Apr 10 18:43:31 CEST 2009
Oh...nice...this makes things much easier than what I had before.
I mainly used writelines because I couldn't figure out why it was only
writing one line. Then I did and never took out the writelines...I just did
and it works just fine for the most part.
Thanks again for the help.
On Fri, Apr 10, 2009 at 10:18 AM, Kent Johnson <kent37 at tds.net> wrote:
> On Fri, Apr 10, 2009 at 12:04 PM, Spencer Parker <inthefridge at gmail.com>
> wrote:
> >
> > This is my code:
> > http://pastebin.com/m11053edf
>
> I guess you have something like this now:
>
> for line in text_file.readlines():
> if line.find('FULLNAME')>=0:
> write_file.writelines(line)
>
> This can be better written as
>
> for line in text_file: # No need for readlines(), a file is iterable
> if 'FULLNAME' in line:
> write_file.write(line) # writelines() is for writing multiple lines at
> once
>
> Kent
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20090410/205cecc1/attachment.htm>
More information about the Tutor
mailing list