python close socket code example

Example 1: close connection socket python

### Answer to: "close connection socket python" ###

sock.close();
sock.shutdown(socket.SHUT_RDWR);

###
#	sock.close():
#	Decrements the handle count by one and if the handle count has reached zero
#	then the socket and associated connection goes through the normal close
#	procedure (effectively sending a FIN / EOF to the peer) and the socket is
#	deallocated.
#	
#	Docs: https://docs.python.org/3/library/socket.html#socket.close
#	Close a socket file descriptor. This is like os.close(), but for sockets.
#	On some platforms (most noticeable Windows) os.close() does not work for
#	socket file descriptors.
#	
#	
#	sock.shutdown(socket.SHUT_RDWR):
#	For reading and writing closes the underlying connection and sends a FIN /
#	EOF to the peer regardless of how many processes have handles to the socket.
#	However, it does not deallocate the socket and you still need to call close
#	afterward.
#	
#	
#	Docs: https://docs.python.org/3/library/socket.html#socket.socket.shutdown
#	Shut down one or both halves of the connection. If how is SHUT_RD, further
#	receives are disallowed. If how is SHUT_WR, further sends are disallowed.
#	If how is SHUT_RDWR, further sends and receives are disallowed.
###

Example 2: socket hostname

socket.gethostbyname(socket.gethostname())