何も変更していないことを誓います。これは1週間前に機能していました。しかし、os.system または subprocess.call でパスを呼び出すたびに、「エラー: ファイル NBK.swn が存在しません」というエラーが表示されます。
これが私のコードです:
import subprocess
subprocess.call('"H:/2012/yada yada yada/swanrun" NBK')
これを正常に実行するには、H:/2012/yada yada yada/ でコマンド プロンプトを開き、「swanrun NBK」と入力すると正常に動作します。同じコードを実行して、最後に swanrun が実行するはずのファイルである 'NBK' を削除すると、swanrun は正常に実行されますが、もちろんどのファイルを実行するかはわかりません。助けてください!