socket.gethostbyaddr( os.environ['REMOTE_ADDR'] error
Dominic Binks
dbinks at codeaurora.org
Mon Jan 9 17:35:42 EST 2012
On 1/9/2012 2:19 PM, Νικόλαος Κούρας wrote:
> Can you please explain me what the [0] in host =
> socket.gethostbyaddr( os.environ['REMOTE_ADDR'] )[0] does at the end?
>
> Why not just host = socket.gethostbyaddr( os.environ['REMOTE_ADDR'] )
> instead? what is the need of [0] ?
The address database can have multiple names for the same IP address so
gethostbyaddr returns a list - [0] being the first item in the list (and
usually considered the canonical name)
--
Dominic Binks: dbinks at codeaurora.org
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum
More information about the Python-list
mailing list