ich möchte mit IP-Adressen die Namensauflösung durchführen dazu habe ich folgendes Tetsscript für Python 2.7 gebastelt:
Code: Alles auswählen
import socket
import sys
ip='1.20.76.213'
try:
a=socket.gethostbyaddr(ip)
except socket.error as e:
a=ip
[codebox=text file=Unbenannt.txt] File "socket.py", line 1, in <module>
import socket
File "/tmp/socket.py", line 6, in <module>
except socket.error as e:
AttributeError: 'module' object has no attribute 'error'[/code]
Aber laut Referenz https://docs.python.org/2/library/socke ... hostbyaddr würde das so funktionieren. Wieso gibt es hier nicht diese Option nicht?
VG niesel