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.n...@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@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 -- http://mail.python.org/mailman/listinfo/python-list