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()
うまくいきません。