在尝试从带有漂亮汤的网站上提取数据时,我遇到了一些奇怪的事情。我搜索的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")