次のプログラムをcron で実行した時のログの取り方です。
cron_test.py
#! /usr/bin/python
# -*- coding: utf-8 -*-
#
# cron/cron_test.py
# Nov/22/2017
#
# ----------------------------------------------------------------
import sys
import datetime
#
# ----------------------------------------------------------------
sys.stderr.write("*** 開始 ***\n")
#
time_aa = datetime.datetime.now()
#
print (time_aa)
#
sys.stderr.write("*** 終了 ***\n")
#
# ----------------------------------------------------------------
標準出力だけをログに入れる場合
*/2 * * * * /home/uchida/cron/cron_test.py > /tmp/cron_a.log
ログ出力
cron_a.log
2017-11-22 08:32:01.268014
標準出力と、stderr をログに入れる場合
*/2 * * * * /home/uchida/cron/cron_test.py > /tmp/cron_b.log 2>&1
ログ出力
cron_b.log
*** 開始 ***
*** 終了 ***
2017-11-22 08:27:01.748117