簡體   English   中英

Find_all_siblings不能從Python Beautiful Soup的論壇帖子中找到所有表行的兄弟姐妹

[英]Find_all_siblings is not finding all table row siblings from forum post in Python Beautiful Soup

我正在網上抓論壇。 但是,相同的代碼從一個頁面上刮掉所有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解析器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM