[Stada] Skript, das Sie aufruft, wenn Pokemon GO veröffentlicht wird Als ich versuchte, das Skript durch Umbrechen des obigen Artikels zu cronen Der folgende Fehler tritt auf, wenn ein Befehl im Unterprozessmodul von Python ausgeführt wird
python poke_check.py
Traceback (most recent call last):
File "poke_check.py", line 47, in <module>
start()
File "poke_check.py", line 43, in start
subprocess.call("echo 'not open'")
File "/usr/lib/python2.7/subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1335, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
http://stackoverflow.com/questions/18962785/oserror-errno-2-no-such-file-or-directory-while-using-python-subprocess-in-dj
Gelöst durch den Stapelüberlaufartikel oben.
Es scheint, dass ein Flag erforderlich ist, wenn der Befehl übergeben wird, der als Zeichenfolge ausgeführt werden soll.
subprocess.call("(Befehl, den Sie ausführen möchten)", shell=True)