Saltar al contenido

cómo hacer ping a una dirección IP en el ejemplo de código python

Nuestros desarrolladores estrellas agotaron sus provisiones de café, buscando día y noche por la resolución, hasta que Manuel halló el resultado en Gitea así que hoy la compartimos aquí.

Ejemplo 1: obtener la dirección IP python

import socket    
hostname = socket.gethostname()    
IPAddr = socket.gethostbyname(hostname)print("Your Computer Name is:"+ hostname)print("Your Computer IP Address is:"+ IPAddr)#How to get the IP address of a client using socket

Ejemplo 2: dirección IP de ping de Python

import os

ip_list =['8.8.8.8']for ip in ip_list:
    response = os.popen(f"ping ip").read()if"Received = 4" in response:print(f"UP ip Ping Successful")else:print(f"DOWN ip Ping Unsuccessful")

Ejemplo 3: estado del servidor de ping en python

import platform    # For getting the operating system name
import subprocess  # For executing a shell command

def ping(host):"""
    Returns True if host (str) responds to a ping request.
    Remember that a host may not respond to a ping (ICMP) request even if the host name is valid.
    """# Option for the number of packets as a function of
    param ='-n'if platform.system().lower()=='windows'else'-c'# Building the command. Ex: "ping -c 1 google.com"
    command =['ping', param,'1', host]return subprocess.call(command)==0

Aquí tienes las comentarios y valoraciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *