我目前正在尝试从脚本标签中检索元属性标签以及一些值。来自script标记的值可以正常工作。我只有meta属性标签有问题。我为此写了一个xpath,因为它返回"None"
似乎不起作用。
我正在谈论的行是:
name = response.xpath("//meta[@name='og:country-name']/@content").extract_first()
页面中的meta属性是:
<meta property="og:country-name" content="al">
我想检索其中的内容。
谢谢!
答案 0 :(得分:1)
属性不是name
,而是property
,因此只需替换
"//meta[@name='og:country-name']/@content"
使用
"//meta[@property='og:country-name']/@content"