KeyError:0使用索引获取值时

时间:2019-12-14 19:26:45

标签: python-3.x beautifulsoup

在尝试从带有漂亮汤的网站上提取数据时,我遇到了一些奇怪的事情。我搜索的tr包含几个td,其中包含我想要的信息。

我可以在“ for column”行中遍历tr,但是如果我尝试通过row [0],row [1]分别通过它们的索引来查找tr,那么它会给出“ KeyError: 0“。

有什么我想念的吗?为什么我可以使用for循环遍历条目,但不能使用索引查找它们?

谢谢。

soup = bs.BeautifulSoup(resp.text, 'lxml')
table = soup.findAll('tr', {'class': 'cmc_main_table'})

# Make data usable
for row in table:
    print(row[0])
    for column in row:
        print(column)
        print("PING")

0 个答案:

没有答案