0

mysqlには関数があります:

select inet_ntoa(4294967295 & '-1136577616');

res = 188.65.51.176 

Pythonで関数を作成するには?

4

1 に答える 1

1

パイソン 2.7.3

import socket, struct

packed_value = struct.pack('!I', 4294967295 & int('-1136577616'))
addr = socket.inet_ntoa(packed_value)

print addr

Python 3.3+ については、Python での inet_ntoa 関数の使用を参照してください。

于 2013-07-10T03:17:36.350 に答える