Salut
je me remet doucement a python, et j'essaie de faire la chose suivante :
Je génère une liste d'adresses IP à partir d'une boucle. J'appelle ensuite un script avec comme argument une adresse IP, et je test ensuite si l'IP passée en argument fait partie de la liste ou pas. Le problème est que ma liste d'IP va de 192.168.1.200 à 192.168.1.255. Si je met comme IP 192.168.1.232 par exemple, ok ca fonctionne, mais si je met 192.168.1.2 ca me sort que l'IP est dans la liste...
Voici mon code (newbie inside) :
Code :
- q = sys.argv[1]
- dhcp = []
- for i in range(200,255):
- x = "192.168.1.%s" % (i)
- dhcp.append(x)
- if (q) in x:
- print "\n%s : Cette IP appartient au pool DHCP\n" % (q)
- sys.exit(0)
|
Merci par avance pour votre aide !
Message édité par syl94 le 26-09-2008 à 17:18:08