我在这里http://cyberrule.netii.net/1.html中有一个html示例
我想得到的第一代孩子
我已经试过了
nav = soup.find( 'nav' )
child_li = nav.findAll("li", { "class" : "dropdown" })
但这仅给我列出了班级下拉列表。
列表的底部丢失。
我想将它们全部放入一个数组中以进行逐步处理。
最佳答案
传递recursive=False
参数以查找直接子级。
nav = soup.find( 'nav' )
child_li = nav.ul.find_all("li", recursive=False)
for c in child_li:
print c.text
https://www.crummy.com/software/BeautifulSoup/bs4/doc/#the-recursive-argument
关于python - BeautifulSoup 第一个 child 在Thia HTML Web Scrap,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36457418/