我正在使用 Beautiful Soup 进行网页抓取。所以,我有 8 个表格的 HTML 代码。我正在尝试从这些表中提取内容。
for row in soup('table')[4].tbody('tr'):
tds = row('td')
print tds[0].string, tds[1].string
它给出了错误:
for row in soup('table')[4].tbody('tr'):
TypeError: 'NoneType' object is not callable
我知道这可能soup('table')[4]
正在成为无类型。但我不明白为什么类似的代码在这里工作,但在我的情况下却不行?