随机一个ip检测是否可用
import random
def get_available_ip(request):
ipBase = '10.10.0.'
while true:
num = random.randint(2,254)
ip = ipBase + str(num)
if subprocess.call(["ping", "-c", "2", ip]) != 0: # 只发送两个ECHO_REQUEST包
return HttpResponse(json.dumps(({
"ip": ip})))