[Tutor] Question about reading from a file.

Joel Goldstick joel.goldstick at gmail.com
Tue Aug 7 11:33:02 CEST 2012


On Tue, Aug 7, 2012 at 5:12 AM, Mark Lawrence <breamoreboy at yahoo.co.uk> wrote:
> On 04/08/2012 22:51, Brad Dutton wrote:
>>
>> I recently discovered how to read from a file but I've having some trouble
>> with it. I made a short example program that goes like this:
>>
>>
>>     1. fob = open('c:/python27/a.txt', 'r')
>>     2.
>>     3. print fob.read()
>>     4. print fob.read()
>>
>>
>> When it runs it returns this:
>>
>>
>>     1. Hey now brown cow
>>     2.
>>
>> It's like it forgets how to read after the first time. This has left me
>> very confused. Could you offer any reason why this might be happening?

You need to understand some basic concepts about what a file is in
computer programming.

The other posters have helped you out.  You can find out more here:

http://docs.python.org/tutorial/inputoutput.html#methods-of-file-objects

or spend an hour or so (at least) with the results from googling
'python file operation example'

good luck


>>
>>
>>
>> _______________________________________________
>> Tutor maillist  -  Tutor at python.org
>> To unsubscribe or change subscription options:
>> http://mail.python.org/mailman/listinfo/tutor
>>
>
> Further to Peter Otten's answer you make want to take a look at readline or
> readlines, or check into file iteration.  Depends on what you're trying to
> achieve :)
>
> --
> Cheers.
>
> Mark Lawrence.
>
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor



-- 
Joel Goldstick


More information about the Tutor mailing list