本文仅仅记录一个可以解决问题的办法,具体原理,暂且不表.
`if __name__ == '__main__'
的方式去执行的方式,在crontab中是行不通的,直接把要执行的代码,写出来就行了- 行首的shebang要写清楚执行本脚本的python的绝对路径
- 在crontab中按如下格式来写:
0 8 * * * python /home/wenba/hz/mesg_analyse/mesg2_2.py >> /home/wenba/hz/mesg_analyse/mesg_analyse/detail.log