python script is not running

fjctlzy at gmail.com fjctlzy at gmail.com
Sat May 18 07:18:40 EDT 2013


make sure data.json is absolute path
make sure you test it directly without crontab 
in the crontab, execute the script in such way, python scripty > /tmp/log 2>&1 check the log 



发自我的小米手机

Avnesh Shakya <avnesh.nitk at gmail.com>编写:

>hi,
>    i want to run python script which generating data into json fromat, I am using crontab, but it's not executing...
>my python code--
>try.py --
>
>import json
>import simplejson as json
>import sys
>
>def tryJson():
>    saved = sys.stdout
>    correctFile = file('data.json', 'a+')
>    sys.stdout = correctFile
>    result = []
>    i = 1
>    for i in range(5):
>        info = {
>                'a': i+1,
>                'b': i+2,
>                'c': i+3,
>               }
>        result.append(info)
>
>    if result:
>        print json.dumps(result, indent=6)
>        sys.stdout = saved
>        correctFile.close()
>tryJson()
>
>now i m doing ion terminal-
>avin at hp:~$ crontab -e
>then type -
>*/2 * * * * python /home/avin/data/try.py
>
>and save
>
>but it's not executing.
>-- 
>http://mail.python.org/mailman/listinfo/python-list


More information about the Python-list mailing list