Obtenir une sortie de système de ping sans impression de la console

Je veux l'appeler ping à partir de Python et obtenir la sortie. J'ai essayé le suivant:

response = os.system("ping "+ "- c")

Toutefois, cela s'imprime dans la console, que je ne veux pas.

PING 10.10.0.100 (10.10.0.100) 56(86) bytes of data.
64 bytes from 10.10.0.100: icmp_seq=1 ttl=63 time=0.713 ms
64 bytes from 10.10.0.100: icmp_seq=2 ttl=63 time=1.15 ms

Est-il un moyen pour ne pas imprimer de la console et juste obtenir le résultat?

Get ce résultat? Le ping stdout ou le code d'état du processus?
Je veux juste savoir si la machine est en place ou pas.
Que faire si la machine est en place, mais de ne pas répondre au ping?

OriginalL'auteur pelos | 2015-02-27