有同学问我如何使用 Python
获取服务器公网的 IP
地址呢?我测试几个发现,方法有很多,好用的就发现一种,即直接使用 Python
自带的 socket
包。
代码示例:文章来源:https://www.toymoban.com/news/detail-738009.html
# 获取主机 IP
dgram = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
dgram.connect(('8.8.8.8', 80))
ip = dgram.getsockname()[0]
这样就能实现 Python
获取当前服务器公网的 IP
地址了。文章来源地址https://www.toymoban.com/news/detail-738009.html
到了这里,关于Python3 获取当前服务器公网 IP 地址的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!