【发布时间】:2016-12-05 09:14:21
【问题描述】:
我有 python CGI 用于用户输入的 IP 地址计算输入,但 python ipcalc 没有将输入作为变量,例如我正在尝试运行此代码
>>> import ipcalc
>>> ip='10.84.35.11'
>>> mask=24
>>> print ip
10.84.35.11
>>> print mask
24
>>> subnet = ipcalc.Network(ip/mask)
它给了我一个错误- 回溯(最近一次通话最后): 文件“”,第 1 行,在 TypeError: 不支持的操作数类型 /: 'str' 和 'int'
好像我传递的值就像子网 = ipcalc.Network('10.84.35.11/24') 一样完美!
我是编程新手,谁能帮忙解决这个问题!
【问题讨论】:
标签: python ip ip-address