在python2中创建网络IP扫描程序

时间:2015-09-09 18:11:08

标签: python

我一直在开发一款软件,我希望能得到你的帮助。我一直有一个问题,变量“IPrange”不断增加,但它只有当它达到其最大值“255”时才增加它我将把代码放在一个单独的网站上“{{3} “它在Dropbox上。如果您下载代码并运行它,还有一些其他问题,您可以看到我仍然需要解决的问题,但无法想到如何提问。

1 个答案:

答案 0 :(得分:0)

那是因为你正在增加循环中的IP范围。

    if IPrange == 255:
        IPrange = 0
    else:
        IPrange += 1

    if IPendnum == 255:
        IPendnum = 1
    else:
        IPendnum += 1

我认为你的意思是在IPendnum达到255时增加它。

    if IPrange == 255:
        IPrange = 0

    if IPendnum == 255:
        IPendnum = 1
        IPrange += 1
    else:
        IPendnum += 1