gpt4 book ai didi

python - python中是否有将IP地址转换为十进制数的函数?

转载 作者:太空狗 更新时间:2023-10-29 22:07:10 26 4
gpt4 key购买 nike

是否有任何函数或 API 或方法可以将 doted IP 字符串转换为十进制数?

最佳答案

我不确定您真正想要的十进制数是多少,但请查看socket.inet_aton。它将以网络字节顺序为您提供带有 IP 地址二进制表示的字符串。如果你想从中得到一个常规整数,你可以将 struct.unpack"!I""I" 一起使用,取决于您感兴趣的字节顺序。

例子:

import socket, struct
print struct.unpack("!I", socket.inet_aton("127.0.0.1"))[0]

打印:2130706433

关于python - python中是否有将IP地址转换为十进制数的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6783926/

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