久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

python - xpath中如何使用變量

瀏覽:117日期:2022-06-27 10:29:27

問題描述

在xpath中該如何使用變量,想選擇id是某個值的元素,這個值是個變量。

response.xpath(’//p[@id=val]’).extract_first()

其中val的值是’images’,xpath中使用變量的語法是什么 。

問題解答

回答1:

參考文章:XPATH簡明指南

XPath中變量用$somevariable語法即$符號加變量名,然后在xpath方法調用時傳參變量值。

>>> # `$val` used in the expression, a `val` argument needs to be passed>>> response.xpath(’//p[@id=$val]/a/text()’, val=’images’).extract_first()u’Name: My image 1 ’回答2:

response.xpath(’//p[@id={}]’.format(val)).extract_first()

我理解xpath的參數也是個字符串嘛,你試試。

回答3:

Scrapy文檔

回答4:

你這個是python語句,為什么不用字符串拼接把這個表達式拼接起來呢?比如

response.xpath(’//p[@id=’ + val + ’]’).extract_first()

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产乱码精品一区二区三区忘忧草 | 国产精品成人在线观看 | 玖玖色资源 | 免费在线观看毛片网站 | www久久精品| 亚州成人| 国产欧美日韩综合精品 | 羞羞网页 | 日韩欧美国产一区二区三区 | 亚洲第一成人在线视频 | 中文字幕日韩一区二区三区 | 欧美精品日韩 | 成人小视频在线观看 | 日本a在线| 国产日韩欧美一二三区 | 国产精品成人在线观看 | 青娱乐国产视频 | av免费在线观看网站 | 午夜免费一区二区播放 | 超碰在线9 | 成人欧美一区二区 | 国产欧美一区二区视频 | 国产女爽爽视频精品免费 | 国产在线一二 | 国产精品一区二区三区四区 | 亚洲视频在线观看视频 | 国产精品三级久久久久久电影 | 日日网| 欧美日韩国产精品 | 日韩爱爱视频 | 国产精品亲子伦av一区二区三区 | 日产久久 | 99视频免费看 | 色综合成人 | 亚洲成人免费影院 | 亚洲视频在线看 | 久章操 | 人人人艹| 在线a视频 | 欧美视频免费看 | 天天艹逼 |