crontab无法运行python脚本
问题描述:
我使用centOS,在命令行,我执行>./tv.py
脚本,它运行正常。crontab无法运行python脚本
但是,当我包含到/etc/crontab
,条目*/30 * * * * /root/tv.py
,它没有。
我在做什么错?
这是脚本的头:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from bs4 import BeautifulSoup
答
我们需要更多的信息来解决这个问题。也就是说,您需要监视/ var/log/syslog并发现有关该cronjob的错误。输出此作业的错误日志也可能是一种好的做法。
+0
谢谢你告诉我关于日志信息,它帮助我解决了它。 – gsky
答
我只是将crontab更改为*/30 * * * * root python /root/tv.py
,然后运行,谢谢大家。
该文件是否具有可执行文件权限? –
你还可以看到[使用Cron运行Python脚本?](http://stackoverflow.com/questions/4486472/running-a-python-script-using-cron) –
@BrendanAbel是的,我没有'chmod 777电视.py'之前。 – gsky