Вы должны либо использовать
import socket
dest = socket.gethostbyname(host)
, либо
from socket import *
dest = gethostbyname(host)
Примечание: первый вариант, безусловно, рекомендован.
После из импорта сокета *
вам нужно будет вызвать только barename gethostbyname
- теперь сокет barename
относится к типу, а не к модулю. Этот import *
, кстати, ужасная практика: вместо этого сделайте import socket
и , тогда socket.gethostbyname
будет работать нормально!