久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

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

瀏覽:146日期: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 編程
相關文章:
主站蜘蛛池模板: 丘北县| 滨海县| 隆昌县| 绥化市| 华容县| 德庆县| 贵港市| 习水县| 兴城市| 香港| 华宁县| 固阳县| 仁化县| 花莲县| 八宿县| 巨鹿县| 金坛市| 商城县| 静宁县| 涿州市| 锡林郭勒盟| 攀枝花市| 阿拉尔市| 山东| 辽宁省| 昭觉县| 新龙县| 上蔡县| 铜陵市| 南京市| 化德县| 沙湾县| 濮阳市| 镇赉县| 纳雍县| 桦甸市| 双柏县| 曲沃县| 巩义市| 区。| 遂昌县|