subprocess.call()
を使用して、Pythonコード内でいくつかのシステムコールを実行するプログラムを実行しようとしています。これにより、次のエラーがスローされます。
Traceback(most最近の最後の呼び出し):ファイル "< console>"、1行目< module>ファイル"/usr/lib/python2.7/subprocess.py"、行493、呼び出しでreturn Popen(* popenargs、** kwargs).wait()ファイル "/usr/lib/python2.7/subprocess.py" 、679行目、__ init__ errread、errwrite)ファイル "/usr/lib/python2.7/subprocess.py"、1249行目、_execute_childでchild_exceptionを発生OSError:[Errno2]そのようなファイルまたはディレクトリはありません
実際のPythonコードは次のとおりです。
url = "/media/videos/3cf02324-43e5-4996-bbdf-6377df448ae4.mp4" real_path = "/ home / chanceapp /webapps/chanceapp/chanceapp"+url fake_crop_path = "/home/chanceapp/webapps/chanceapp/chanceapp/fake1"+url fake_rotate_path = "/home/chanceapp/webapps/chanceapp.chanceapp/fake2"+urlcrop="ffmpeg- i%s -vf "%(real_path)+" crop = 400:400:0:0 "+" -strict -2%s "%(fake_crop_path)rotate =" ffmpeg -i%s -vf "%(fake_crop_path) + "transpose = 1" + "%s"%(fake_rotate_path)move_rotated = "mv" + "%s"%(fake_rotate_path)+ "%s"%(real_path)delete_cropped = "rm" + "%s"%( fake_crop_path)#system呼び出し:subprocess.call(crop)
これを解決する方法について、関連するアドバイスを得ることができますか?