def ipIntToStr(ip_int,port): return socket.inet_ntoa(struct.pack(">I", socket.htonl(ip_int))) + ':' + str(socket.ntohs(port)),socket.ntohs(port)
时间: 2023-02-11 10:58:06 浏览: 55
IP TO STR AND STR TO IP 转换函数及应用DEMO
这个函数的作用是将一个IP地址的整数表示转换为点分十进制字符串表示。第一行中的 socket.inet_ntoa(struct.pack(">I", socket.htonl(ip_int))) 将整数转换为点分十进制字符串表示。第二行中的 str(socket.ntohs(port)) 将端口号从整数转换为字符串,而 socket.ntohs(port) 返回端口号的整数形式
阅读全文