Python 刮皮不';t返回元属性标记

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"> 我想检索其中的内

我目前正试图从脚本标记中检索一个元属性标记和一些值。脚本标记中的值工作正常。我只有元属性标签有问题。我为它编写了一个xpath,因为它似乎不起作用,因为它返回
“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"