Python程序A:
LOG_PATH = fdoc_log + "/store_plus.log"
FORMAT = '%(asctime)s - %(name)s - %(levelname)s - %(message)s'
logging.basicConfig(filename=LOG_PATH, filemode = 'w', level=logging.DEBUG, format=FORMAT)
bash 程序 B:
mv store_plus.log store_plus.log.bk
程序 A 将在后台运行并且不会停止。当程序B 删除store_plus.log 文件时,程序A 也不能写入日志。如果我想让程序 A 重建 store_plus.log,如何解决?谢谢
PS:方式:
f = open(LOG_PATH, "a")
f.close()
它行不通。