AWS EC2 Ubuntu - Registrando declarações de impressão em Python

1

Qual é a maneira mais fácil de ver instruções "print" feitas quando um arquivo Python é executado no meu servidor AWS EC2 Ubuntu? Eu tentei o aws cli, mas isso não funciona para mim.

    
por sailor 09.10.2014 / 19:52

1 resposta

1

Como você disse em um comentário, é parte de um projeto do Django, então se você estiver usando o servidor de desenvolvimento como python manage.py runserver , você deve ver as instruções print na linha de comando que você usou para iniciá-lo, não a CLI de gerenciamento da AWS.

Se ele estiver sendo executado em praticamente qualquer outro ambiente (mais apto a ser implantado), normalmente ele tem seu stdout canalizado para um logifile ou para /dev/null . Depende da configuração exata do servidor.

Em qualquer caso, geralmente é melhor usar os recursos de criação de log do Python, que são bem suportados no Django.

    
por 09.10.2014 / 21:04