我在网上刮论坛。然而,同样的代码从一个页面中删除了所有的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
有什么问题吗
结果我用错了html解析器
相关问题 更多 >
编程相关推荐