我不确定你真正想要的十进制数是什么,但可以看看 socket.inet_aton。它将为您提供网络字节序中IP地址的二进制表示形式字符串。如果您想获得一个普通的整数,可以使用struct.unpack,使用"!I"或"I",具体取决于您感兴趣的字节顺序。例如:import socket, struct print struct.unpack("!I", socket.inet_aton("127.0.0.1"))[0] 输出:2130706433。