>>> import socket
>>> def isOpen(ip,port):
... s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
... try:
... s.connect((ip, int(port)))
... s.shutdown(2)
... return True
... except:
... return False
...
>>> isOpen('atotclic.es',443)
True
>>> isOpen('atotclic.es',444)
False
Archivo por meses: julio 2022
Resolve IP with Python
>>> def getIP(d):
... try:
... data = socket.gethostbyname(d)
... ip = repr(data)
... return ip
... except Exception:
... return False
...
>>> getIP('atotclic.es')
"'151.106.100.50'"