In Python, what should I do if I want to generate a random string in the form of an IP address?
For example: \"10.0.1.1\", \"10.0.3.14\",
\"10.0.1.1\"
\"10.0.3.14\"
It may be too obvious but if you need random IPs within a range you can use this:
import random for x in xrange(1,100): ip = "192.168." ip += ".".join(map(str, (random.randint(0, 255) for _ in range(2)))) print ip