Mam skrypt Pythona, który musi wywołać inny skrypt Pythona w tym samym katalogu. Zrobiłem to:przy użyciu wywołania podprocesowego python do wywołania skryptu Pythona
from subprocess import call
call('somescript.py')
otrzymuję następujący błąd
call('somescript.py')
File "/usr/lib/python2.6/subprocess.py", line 480, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.6/subprocess.py", line 633, in __init__
errread, errwrite)
File "/usr/lib/python2.6/subprocess.py", line 1139, in _execute_child
raise child_exception
OSError: [ERRNO 2] Nie ma takiego pliku lub katalogu
mam somescript.py skryptu w tym samym folderze chociaż. Czy coś mi umyka. Dzięki
Czy '.' w twojej' ŚCIEŻCE'? Czy plik wykonywalny somescript.py? – geoffspear
Dlaczego próbujesz go wykonać? dlaczego nie "importować" go? – tMC
@wooble tak. Jest w ścieżce i jest również wykonywalna. Tak. Mogłem też to zaimportować. Ale tak czy inaczej chciałbym wiedzieć, co robię źle tutaj, ponieważ myślę, że to ma działać. – user514946