👨🏽💻 How To Generate Random IP Address As String In Python
>>> import random >>> import socket >>> import struct >>> socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff))) '197.38.59.143' >>> socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff))) '228.237.175.64'
This could generate IPs like 0.0.0.0
, 255.255.255.255
.