meegpype.add_file_handlerπŸ”—

meegpype.add_file_handler(fname, mode='a', encoding=None, *, verbose=None)πŸ”—

Add a file handler to the logger.

Parameters:
  • fname (str | Path) – Path to the file where the logging output is saved.

  • mode (str) – Mode in which the file is opened.

  • encoding (str | None) – If not None, encoding used to open the file.

  • verbose (int | str | bool | None) – Sets the verbosity level of the file handler. The verbosity increases gradually between "CRITICAL", "ERROR", "WARNING", "INFO" and "DEBUG". If a bool is provided, the verbosity is set to "WARNING" for False and to "INFO" for True. If None is provided, the verbosity of the logger is used.

Notes

Don’t forget to close added file handlers by iterating on logger.handlers and calling handler.close().