Python 刮皮不';t返回元属性标记
我目前正试图从脚本标记中检索一个元属性标记和一些值。脚本标记中的值工作正常。我只有元属性标签有问题。我为它编写了一个xpath,因为它似乎不起作用,因为它返回Python 刮皮不';t返回元属性标记,python,xpath,scrapy,Python,Xpath,Scrapy,我目前正试图从脚本标记中检索一个元属性标记和一些值。脚本标记中的值工作正常。我只有元属性标签有问题。我为它编写了一个xpath,因为它似乎不起作用,因为它返回“None”。 我说的是: name = response.xpath("//meta[@name='og:country-name']/@content").extract_first() 页面中的元属性为: <meta property="og:country-name" content="al"> 我想检索其中的内
“None”
。
我说的是:
name = response.xpath("//meta[@name='og:country-name']/@content").extract_first()
页面中的元属性为:
<meta property="og:country-name" content="al">
我想检索其中的内容
谢谢大家! 属性不是
名称
,而是属性
,因此只需替换
"//meta[@name='og:country-name']/@content"
与
"//meta[@property='og:country-name']/@content"