Я пытаюсь найти простой способ включения и выключения ведения журнала в текстовый файл, как в примере, показанном здесь в Питон. Их решение состояло в том, чтобы использовать допустимое имя файла, где желательно ведение журнала, и использовать нулевое устройство 'dev/null' иначе. Они используют перенаправление, но я хочу использовать fopen.
Есть ли способ сделать что-то вроде следующего, какое слово работает для систем Unix или Windows, если это имеет значение.
nullFID = fopen('/dev/nul', 'w')
Сценарий, который я изменяю, мог бы значительно выиграть от подробного ведения журнала в определенных сценариях нарушения, когда мы хотим получить высокий уровень детализации для нескольких файлов, но в противном случае это стало бы слишком большим для пакетной обработки, на которую обычно нацелен сценарий.