Oct-13-2019, 06:42 AM
Hi Everyone,
Here is just snippet of my code to tell exact my requirement and not my actual code.
I am working on automating a process in which I need to save the data after certain interval of time.
Above method works but data will store only after the file closes. Also, I can not get the data in file if user interrupt the process.
Is there any way I can save the log after every interval before "opn.close" instruction? Guide me if I am wrong as I already read the details of "OPEN" in Python manual
Thanks
Here is just snippet of my code to tell exact my requirement and not my actual code.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import time, datetime ctr = 100 opn = open ( "log.txt" , "a+" ) while (ctr): opn.writelines( str (ctr)) ctr = ctr - 1 time.sleep( 1 ) print (ctr) opn.close() #close file |
Above method works but data will store only after the file closes. Also, I can not get the data in file if user interrupt the process.
Is there any way I can save the log after every interval before "opn.close" instruction? Guide me if I am wrong as I already read the details of "OPEN" in Python manual
Thanks