红联Linux门户
Linux帮助

crontab定时运行python程序遇到的一个错误

发布时间:2016-02-28 15:35:50来源:linux网站作者:HuntingGo

想在linux 下运行一个定时任务,就写了几行代码测试一下,然后在crontab 也都配置好了,但是发现程序就是运行不好。


下边为测试运行的小程序。

#!/usr/bin/env python 
# coding=utf-8 
f = open('hehe', 'w') 
f.write('hello') 
f.close() 

如果程序运行的话,会在程序目录中建一个名字为hehe的文件,但是没有出现。


去找了 /var/log/syslog

里边显示脚本正常运行了,并没有出现任何 warning 或 error。

最终发现是路径的问题,改成如下就好了。

f = open('/home/xzl/hg/task/hehe.txt', 'w') 
f.write('yemian') 
f.close()


本文永久更新地址:http://www.linuxdiyf.com/linux/18467.html