Python打印一个tup中的三个循环

2024-06-07 23:34:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我用python编写了一个简单的脚本来返回一个网站的官方名称、任何别名以及它们的所有IP地址。我用gethostbyname\u ex()来做这个。我知道它也仅限于显示ipv4地址

点击下面查看代码

My Code

然而,它似乎循环了三次。我不知道为什么。我假设这是因为元组中有三个元素?我知道我错过了一些可能很小的工作,但我尝试了一切我能想到的。我得到下面的结果

Results

任何帮助都将不胜感激。谢谢你


Tags: 代码脚本名称元素官方网站my地址
1条回答
网友
1楼 · 发布于 2024-06-07 23:34:04

socket.gethostbyname_ex返回一个长度为3的元组,其中包含名称、别名和地址,您无需迭代即可访问其值,只需执行以下操作:

name, aliases, addresses = socket.gethostbyname_ex('www.google.com')
print('Official Name:', name)
print('Aliases:', aliases)
print('Addresses:', addresses)

相关问题 更多 >

    热门问题