Além da exibição das mensagem utilizando os método acima, essas mensagens podem ser formatadas 
                para exibição de data, linha de código, nome do arquivo entre outros:
            
            Sintaxe
            
logging.basicConfig(format={formato=valor,...})
            
                Os tipos de dados passados como argumento como variavel devem substituir os tipos de 
                dado de parâmetros e retorno:
            
            format:
            
name: nome do logger
message: mensagem do log
levelname: nome do nível
asctime: data no formato aaaa-mm-dd hh:mm:ss. 
filename: nome do arquivo
funcName: nome da função
lineno: número da linha
module: módulo
pathname: caminho completo
process: ID do processo
process-Name: nome do processo
            Exemplo 3
            
import logging
logging.basicConfig(format="{name}:{message}:{levelname}", style="{")
logging.warning("mensagem de aviso")
            Saída
            root:mensagem de aviso:WARNING
            Exemplo 4
            
import logging
logging.basicConfig(format="{pathname}:{asctime}:{message}:{levelname}", style="{")
logging.warning("mensagem de aviso")
            Saída
            /home/main.py:2025-04-23 17:36:32,631:mensagem de aviso:WARNING
            Exemplo 5
            
import logging
logging.basicConfig(format="{pathname}:{asctime}:{message}:{levelname}", style="{", datefmt="%d-%m-%Y %H:%M")
logging.warning("mensagem de aviso")
            Saída
            /home/main.py:09-06-2025 14:07:mensagem de aviso:WARNING