1

私が探しているものは、この質問に近いと思います。

プログラムとサービスのインストールが必要なPythonスクリプトを(Windowsマシンで)実行しています。スクリプトを実行するマシンを制御できないため、プログラムとサービスがマシンにインストールされているかどうかをスクリプト内から確認する必要があります。

どうすればこれを行うことができますか?

編集:Pythonモジュールがインストールされているかどうかを確認するつもりはありません。インポートするだけで簡単にできることを知っています。プログラム(Mozilla Firefoxなど)がマシンにインストールされているかどうかを確認しようとしています

4

1 に答える 1

1

質問を明確にしてから編集された元の回答。

winregモジュールを使用して、Javaの投稿と同様のチェックを行うことができます。

具体的には、tryブロックでOpenKeyメソッドを使用して、キーが見つからない場合にWindowsErrorをキャッチできます。

于 2011-05-30T14:39:26.820 に答える