मेरे पास निम्नलिखित अजगर फ़ाइल है जिसे temp.py कहा जाता है
import subprocess
p = subprocess.Popen('growlnotify -m \"Program is not running\"', shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
retval = p.wait()
print "end"
यह 'python temp.py' और 'sudo python temp.py' के साथ कमांड लाइन से ठीक काम करता है (सभी को इसे करने की आवश्यकता है)
मैं 'crontab -e' के साथ crontab को खोलता हूं (अगर मैं OSX पर मदद करता हूं तो मैं लाइन जोड़ता हूं
- 8-23 * * * पाइथन / यूजर्स / एक्सएक्सएक्सएक्स / क्रॉपबॉक्स / स्क्रिप्ट्स / टैम्परेमोडो >> / यूजर्स / XXX/running.txt
मुझे उम्मीद है कि कार्यक्रम हर मिनट सुबह 8 बजे से 23 बजे तक निष्पादित होगा - और ऐसा होता है, 'रनिंग। Txt' फ़ाइल भर रही है - लेकिन मुझे ग्रोथ नोटिफिकेशन नहीं मिल रहा है - कोई विचार?
1
हो सकता है कि वहाँ से बढ़ते विकास को अंजाम देना संभव न हो, क्योंकि बढ़ता ग्राफिकल वातावरण (और अधिक) पर निर्भर है। त्रुटियों के लिए अपनी लॉग फ़ाइलों की जाँच करें।
—
ggustafsson