Erro ao iniciar o arquivo python usando o cron

1

Estou tentando fazer com que um arquivo python seja executado a cada 2 minutos. Estou usando o seguinte comando cron, mas o script nunca é executado. Alguém poderia saber o que os possíveis erros poderiam estar relacionados ao iniciar um arquivo python usando cron ..?

*/2 * * * * /git/project/tags/python scrape.py
    
por david 02.07.2014 / 15:25

1 resposta

4

Eu também adicionaria o caminho completo para o arquivo de script scrape.py , mesmo se ele estivesse localizado no mesmo diretório que o seu executável python .

Além disso, aconteceria redirecionamento para a linha de comando para obter possíveis erros e saída em um arquivo, pelo menos para fins de depuração:

*/2 * * * *   /git/project/tags/python /full/path/to/scrape.py >>/tmp/scrape.out 2>>&1

Dessa forma, a saída padrão e a saída de erro serão anexadas ao mesmo arquivo.

Observe também que a saída de qualquer atividade do cron será enviada por correio para o usuário que possui o crontab em questão.

    
por Benoit 02.07.2014 / 15:38