Robert D. Scott wrote: > The harder way: > > Decimal: 1089055123 > Hex (dashes inserted at octals): 40-E9-A9-93 > Decimal (of each octet): 64-233-169-147 > IP Address: 64.233.169.147 The Python way >>> import socket, struct >>> socket.inet_ntoa(struct.pack('>l', 1089055123)) '64.233.169.147'