[Tutor] file methods
alan.gauld at btinternet.com
Tue Jul 10 09:15:26 CEST 2007
"bhaaluu" <bhaaluu at gmail.com> wrote
>> The best way to find out what the functions do is to experiment
>> with them.
>> >>> f = open('text.txt', 'r')
>> >>> f.readlines()
>> and look at the output.
> I like that idea. I made a simple english plain text file, thus:
> first line
> second line
> third line
> and named it text.txt.
> I start the Python interactive interpreter:
> 'first line\nsecond line\nthird line\n'
And this is where your problems start.
You are not creating a file object that you can use, instead you
are immediately calling read)() which reads the whole file as a
string. All the subsequent operations you do are to the string
not the file.
If you look at Johns origonal example he first created a file
object, f, and then experimented with the methods
More information about the Tutor