【发布时间】:2017-09-20 08:44:52
【问题描述】:
我在这个问题上得到了帮助,可以从这个有效的网站配对 IP 地址。我尝试修改相同的脚本以用于配对端口号,但不断收到浮点属性错误。我试过改变它,但作为一个新手,我没有取得任何进展,请帮忙。
这是数据 ['', '', '', '', '', '', '', '池成员端口', '', 10001.0, 10001.0, '', '', '', '', '', '', '', 11001.0, 11001.0, '', '', '', '', '', '', '', 12001.0, 12001.0, '', '', '', '', '', '', '', 14001.0, 14001.0, '', '', '', '', '', '', '', 14001.0, 14001.0, '', '', '', '', '', '', '', 14001.0, 14001.0, '', '', '', '', '', '', '', 14001.0, 14001.0, '', '', '', '', '', '', '', 14001.0, '', 10001.0, '', '', '', '', '', '', '', '', 11001.0, '', '', '', '' , '', '', '', '', 12001.0, '', '', '', '', '', '', '', '', 14001.0, '', '', '', '', '', '', '', '', 22.0, '', '', '', '', '', '', '', '', 22.0, '', 22.0, '' , '', '', '', '', '', '', '', 14001.0, '', '', '', '', '', '', '', '', '' , '', '', '接收字符串', '', '', '', '', '', '', '', '', '', '', '', '', '' , '', '', '', '', '']
这是我修改后的脚本 Pool_Ports = [[]]
for x in PPoData[PPoData.index('Pool Member Port'):]:
if not x:
if Pool_Ports[-1]:
Pool_Ports.append([])
else:
#Pool_Ports[-1].append(x.partition(' ')[0])
print(Pool_Ports)
错误信息 AttributeError: 'float' 对象没有属性 'partition'
适用于 IP 地址的上一个链接 Pair IP addresses in a list pulled from xlrd
【问题讨论】:
-
你想要的输出是什么?像
['10001.0', '10001.0', '11001.0',...或者更确切地说是[10001, 10001, 11001,...? -
其实我不知道你需要什么输出,所以如果你能提供一个例子,那就太棒了。