国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

python - pyspider 如何獲取某個列表中的第n個元素

瀏覽:147日期:2022-08-09 15:55:29

問題描述

response.doc(’.link_nei>ul>li>a’).items()上面的語句是用來獲取所有符合條件的 <a>,我想獲得倒數第二個 <a> 應該怎么獲得? 教程上都是通過正則表達式去篩選,不過這種方法好 low 而且不實用

問題解答

回答1:

response.doc(’.link_nei>ul>li>a’).eq(-2).items()

參考 pyquery 的文檔 https://pythonhosted.org/pyqu...

回答2:

我看你在用CSS選擇器,a后面加上:nth-last-child(2)即可。

CSS選擇器教程:http://www.w3school.com.cn/cs...

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 唐山市| 陕西省| 吉木萨尔县| 达尔| 德化县| 钟祥市| 潼关县| 葵青区| 门源| 海淀区| 沙坪坝区| 怀化市| 绿春县| 若羌县| 江源县| 邵阳县| 崇左市| 长乐市| 许昌县| 北安市| 皮山县| 景德镇市| 汝南县| 海盐县| 喀喇| 银川市| 武城县| 施秉县| 灯塔市| 赣榆县| 阆中市| 澄迈县| 汝州市| 临邑县| 浮梁县| 左云县| 清原| 潞城市| 修文县| 青田县| 铜鼓县|