Python で一連の複雑な Imagemagick コマンドを使用するスクリプトを作成しています。このようなものをどのように呼ぶべきか疑問に思っています...
convert 1.png \( +clone -background black -shadow 110x1+9+9 \) +swap -background none -layers merge +repage 2.png
サブプロセスを使用して単純なコマンドを呼び出すのはまったく問題ありませんが、実行順序 (エスケープされた括弧) を指定する方法はまだわかりません。
確かに os.system または commands モジュールを使用できますが、これらは言語を離れているため、subprocess を使用することをお勧めします。