Sprawdź, czy program istnieje ze skryptu Pythona [duplikat]

To pytanie ma już tutaj odpowiedź:

Sprawdź, czy w Pythonie istnieje plik wykonywalny? 21 odpowiedzi

Jak sprawdzić, czy program istnieje ze skryptu Pythona?

Powiedzmy, że chcesz sprawdzić, czywget lubcurl są dostępne. Zakładamy, że powinni być na ścieżce.

Najlepiej byłoby zobaczyć rozwiązanie wieloplatformowe, ale na razie wystarczy Linux.

Poradnik:

uruchomienie polecenia i sprawdzenie kodu powrotu nie zawsze jest wystarczające, ponieważ niektóre narzędzia zwracają wynik inny niż 0, nawet gdy próbujesz--version.podczas sprawdzania polecenia nic nie powinno być widoczne na ekranie

Byłbym również wdzięczny za rozwiązanie, które jest bardziej ogólne, jakis_tool(name)

questionAnswers(9)

yourAnswerToTheQuestion