Find \u all \u sibles不是在Python靓汤中从论坛帖子中查找所有表行同级

2024-09-30 08:14:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我在网上刮论坛。然而,同样的代码从一个页面中删除了所有的15个帖子,但是在第二个论坛页面上只有12个帖子。第二个论坛页面也有15个帖子。我不明白为什么它不把所有的帖子都删了

first_tr = page_soup.find_all('table' ,{'class' : 'forumline'})[0].select('tr')[2]
all_tr = [first_tr] + first_tr.find_next_siblings('tr')

我输出all_tr,发现它缺少第二个论坛页面的最后三个表行。我的find_next_siblings有什么问题吗


Tags: 代码pagetable页面allfind论坛tr

热门问题