Slurping All Content of a File into a Variable

marc.wyburn at marc.wyburn at
Fri Oct 27 13:28:51 CEST 2006

myfile_content is an object and you have only opened the file.  Python
doesn't yet know whether you want to read it, copy it etc.

to read it try

text = myfile_content.readlines()
print text

this should be in most tutorials

Wijaya Edward wrote:
> Hi,
> How can we slurp content of a single file
> into one variable?
> I tried this:
> >>> myfile_content = open('somefile.txt')
> >>> print myfile_content,
> <open file 'somefile.txt', mode 'r' at 0xb7f532e0>
> >>>
> But it doesn't print the content of the file.
> Regards,
> -- Edward WIJAYA
> ------------ Institute For Infocomm Research - Disclaimer -------------
> This email is confidential and may be privileged.  If you are not the intended recipient, please delete it and notify us immediately. Please do not copy or use it for any purpose, or disclose its contents to any other person. Thank you.
> --------------------------------------------------------

More information about the Python-list mailing list