Configuration d'un utilitaire de ping basé sur Python
Lors de la détermination de l'accessibilité d'un site Web ou d'une adresse IP, le ping de la cible est un élément crucial outil de diagnostic. En Python, cette fonctionnalité peut être réalisée de manière transparente.
Pinger un site en Python
Effectuer une opération ping en Python implique d'exploiter des modules tels que « ping » et « socket ». . Voici un aperçu de la façon dont cela se fait :
import ping, socket try: ping.verbose_ping('www.google.com', count=3) # Ping Google with three attempts delay = ping.Ping('www.wikipedia.org', timeout=2000).do() # Ping Wikipedia with a 2-second timeout except socket.error as e: print(f"Ping Error: {e}")
Dans ce script, la fonction « verbose_ping » fournit une sortie détaillée, tandis que « Ping.do » propose des paramètres de ping personnalisables. Le code source de ces fonctions est bien documenté, ce qui facilite la modification ou l'extension de leurs fonctionnalités en fonction de besoins spécifiques.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!