最初に試行してから失敗することなく、サブプロセスを開始するために特権の昇格が必要かどうかを確認するにはどうすればよいですか?
Python コード内からサブプロセス コマンドを開始する必要があります。うまく動作する場合もあれば、権限の昇格が必要な場合もあります。一部の Windows システムでは、この状態によりプログラムがフリーズします。
最初にサブプロセスを実行してエラー状態をキャッチ/トラップせずに、権限昇格が必要かどうかを判断したいと思います。
プログラムをフリーズさせるプロセスは、次のように呼び出されます。
subprocess.call('パス _ ファイル名 _ オプション',shell=False)