我正在尝试解析一个表格,除了第 5 项之外没有任何问题。项目似乎有更精细的参数。
我有点困惑为什么会这样
我的代码是:
for row in tables.findAll('tr'):
col = row.findAll('td')
record =[]
for i in range(0,9):
cell = col[i].string.strip()
用“汤”:
<td align="left" class="table-top">Item1</td>
<td align="left" class="table-top">Item2</td>
<td align="left" class="table-top">Item3</td>
<td align="center" class="table-top">Item4</td>
<td align="right" class="table-top">Item5 <img align="top" alt="" border="0" height="12" src="gfx/chart_hover_icon.gif" width="15"/></td>
前 4 个被解析,但 5 个得到错误:
cell = col[i].string.strip()
AttributeError: 'NoneType' object has no attribute 'strip'