【发布时间】:2018-07-31 12:33:41
【问题描述】:
我需要编写一个程序来检索域名列表的 IP 地址。简单的例子可以在这里展示:
>>> import socket
>>> socket.gethostbyname('google.com')
'172.217.160.14'
>>> socket.close()
尝试关闭套接字后,我收到此错误:
Traceback(最近一次调用最后一次):文件“”,第 1 行,in AttributeError: 模块 'socket' 没有属性 'close'
如何关闭此套接字?我需要关闭它,因为我的实际程序有循环,在列表中的每个域名中我需要获取它的 IP,所以我需要在每次迭代中关闭新主机的套接字。
你能告诉我是什么问题吗?
【问题讨论】:
标签: python sockets network-programming gethostbyname