pythonスクリプトを5回実行します。各実行からの出力は画像であり、最後に保存された5枚の画像が必要です。これを行うには、私はos.system()コマンドを使用しています、と私は次のエラーで終わる:ここ引数をos.system()に渡すのに問題があります
TypeError: system() takes at most 1 argument (3 given)
は私のコードです:
import os
i = 1
while i < 6:
run = os.system ('python main.py', 'input laska.png', 'output laska_save' + str(i) + '.png')
i = i + 1
ないここでの問題が何であるかを確認します。私は本質的に出力引数をlaska_save1, laske_save2 ... laska_save5
にしたい。インクリメントは、呼び出されたスクリプトが実行された後、毎回5回発生します。
ご了承ください。次のように
どのように入力をmain.pyで取っていますか? os.system()で 'input'と' output'を使わずに引数を直接引数として取れることを知っていますか? –