我写了一条目的是抓取b中的数字8
pgNum = soup.find_all(class_ = 'p-skip')[0].find_all('b')[0]
但提示的是'index out of range' 0.0
然后呢有测试了下仅仅抓取p-skip
pgNum = soup.find_all(class_ = 'p-skip')
返回的结果是 空集。。。
所以正确的抓取姿势是神马。。
附:html地址
view-source:http://search.jd.com/Search?keyword=%E5%...
我直接复制了你的代码,然后用的下面的测试数据:
没有任何问题, 下次建议你把
html
也贴出来