python does not release filehandles to logfile

后端 未结 3 408
误落风尘
误落风尘 2020-11-28 10:02

I have an application which has to run a number of simulation runs. I want to setup a logging mechanisme where all logrecords are logged in a general.log, and all logs for a

3条回答
  •  忘掉有多难
    2020-11-28 10:18

    You can also shutdown the logging completely. In that case, file handles are being released:

    logging.shutdown()
    

    It will close opened handles of all configured logging handlers.

    I needed it to be able to delete a log file after a unit test is finished and I was able to delete it right after the call to the logging.shutdown() method.

提交回复
热议问题