Use o registro de impressão da saída do pprint
Quero usar a saída do pprint para mostrar uma estrutura de dados complexa, mas gostaria de exibi-la usando o módulo de registro em vez de stdout. ds = [{'hello': 'there'}] logging.debug( pprint.pprint(ds) ) # outputs as