level 1
机械人先生
楼主
网页结构如图,

bs = BeautifulSoup(html,"html.parser")
house_list = bs.select("#content > div.leftContent > ul > li:nth-child(1) > div.info.clear")
我想获取<div class="info clear">这段DIV的代码,右键Copy–>Copy selector,得到CSS选择路径:#content > div.leftContent > ul > li:nth-child(1) > div.info.clear,但是返回空列表,我截取一段#content > div.leftContent,正常显示,再增加一个ul,改为:#content > div.leftContent > ul,就不行了,请问这个ul标签是哪里有问题吗?
2020年11月17日 07点11分
1

bs = BeautifulSoup(html,"html.parser")house_list = bs.select("#content > div.leftContent > ul > li:nth-child(1) > div.info.clear")
我想获取<div class="info clear">这段DIV的代码,右键Copy–>Copy selector,得到CSS选择路径:#content > div.leftContent > ul > li:nth-child(1) > div.info.clear,但是返回空列表,我截取一段#content > div.leftContent,正常显示,再增加一个ul,改为:#content > div.leftContent > ul,就不行了,请问这个ul标签是哪里有问题吗?