"socket.getnameinfo(sockaddr, flags)
Translate a socket address sockaddr into a 2-tuple (host, port). Depending on the settings of flags, the result can contain a fully-qualified domain name or numeric address representation in host. Similarly, port can contain a string port name or a numeric port number."
Det jag behöver hjälp med:
"Depending on the settings of flags"
Var hittar man information om hur dessa flaggor ska se ut?
Den citerade texten är likadan i online-manualen som i den "inbyggda" i Python
och jag lyckas inte hitta någon förklaring av flaggorna på nätet.
En bit av koden och mitt försök:
clientsocket, clientaddr = server.serversocket.accept()
temp = getnameinfo(clientsocket)
"clientsocket" är alltså socket-adressen.
Men koden ovan ger:
"TypeError: an integer is required" och pekar på raden med getnameinfo ovan.
pprint clientsocket ger:
<socket._socketobject object at 0x00BD8340>
Så en lite utförligare beskrivning av getnameinfo vore inte dumt.. Någon som sitter på en sådan?
