Pythonのsocket通信のfromとimportについて
Pythonのfromとimportの使い方について質問です。
from socket import socket
socket.gethostbyname(socket.gethostname())
だとエラーになって
AttributeError: type object 'socket' has no attribute 'gethostbyname'
というメッセージが出ます。
import socket
socket.gethostbyname(socket.gethostname())
だとエラーにならないのは何故でしょうか?
from socket import socket
の部分を残したまま、エラーを出さないコードにするにはどうすれば良いですか?