gpt4 book ai didi

python-3.x - 在网站集成 python 3 IDE 中使用套接字模块

转载 作者:行者123 更新时间:2023-12-03 11:53:50 24 4
gpt4 key购买 nike

import socket
a = socket.gethostbyname(socket.gethostname())
print(a)

当我在我的电脑的 IDE 中运行此代码时,它会显示我的电脑的 Ipv4 地址。

但是当我在sololearn的集成IDE中运行这段代码时,它显示了一些其他的Ipv4地址,但不是我的。如何修改代码以显示用户的 IP 地址而不是服务器?

最佳答案

socket.gethostname()

Return a string containing the hostname of the machine where the Python interpreter is currently executing.

Note: gethostname() doesn’t always return the fully qualified domain name; use getfqdn() for that.



我从来没有听说过sololearn,但是python文档在这方面非常清楚。您的本地名称解析器的配置可能很奇怪,但这超出了这个问题的范围。

关于python-3.x - 在网站集成 python 3 IDE 中使用套接字模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45791691/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com