On Sat, 05 May 2018 08:45:39 -0700, Sharan Basappa wrote:

> Thanks a lot. I have actually tried print with file handle as a
> parameter (the last option). I see that the file is created but nothing
> is logged.

That could be a file buffer issue. Nothing will actually be written to 
the disk until either the buffer is full, or you close the file. Try 
calling fh.flush() from time to time, or use:

    print(msg, file=fh, flush=True)


although things may be different on Windows. (For example, you may not be 
able to open the file while it is still open in Python.)



-- 
Steve

-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to