Я начал ковыряться с логированием и BLE. Теперь я получил этот кусок кода, который я взял из пакета bgapi. Я думаю, что вроде как понимаю, как это работает, но я хотел бы видеть вывод в файле или в рабочей области. Как бы я этого достиг?
def pipe_logs_to_terminal(self, level=logging.INFO):
term = logging.StreamHandler(sys.stdout)
formatter = logging.Formatter(self._api._serial.portstr + ': %(asctime)s -
%(name)s - %(levelname)s - %(message)s')
term.setFormatter(formatter)
api_logger = logging.getLogger("bgapi")
api_logger.addHandler(term)
api_logger.setLevel(level=level)