Checking if a text file is blank

evenrik evenson at gmail.com
Sun Apr 20 13:07:51 EDT 2008


On Apr 20, 2:04 pm, elno... at gmail.com wrote:
> Greetings!
>
> I've just started learning python, so this is probably one of those
> obvious questions newbies ask.
>
> Is there any way in python to check if a text file is blank?
>
> What I've tried to do so far is:
>
>                 f = file("friends.txt", "w")
>                 if f.read() is True:
>                         """do stuff"""
>                 else:
>                         """do other stuff"""
>                 f.close()
>
> What I *mean* to do in the second line is to check if the text file is
> not-blank. But apparently that's not the way to do it.
>
> Could someone set me straight please?

I use os.path.getsize(path) for this purpose.



More information about the Python-list mailing list