Scrapy,python:无法使用firebug中的xpath提取数据
我对网页抓取、scrapy和python相当陌生。我正试图从中提取数据 我想提取页面页脚中给出的电子邮件id:info@bikramyogasg.com并尝试使用两个XPath在scrapy spider中提取此信息:Scrapy,python:无法使用firebug中的xpath提取数据,python,xpath,firebug,Python,Xpath,Firebug,我对网页抓取、scrapy和python相当陌生。我正试图从中提取数据 我想提取页面页脚中给出的电子邮件id:info@bikramyogasg.com并尝试使用两个XPath在scrapy spider中提取此信息: 相对:id(“gkFooterNav”)/div/p/span/a/text() 绝对值:/html/body/div[4]/div/div/div/div/p/span/a/text() 我已经尝试了这些XPath,有没有“text()”的最后一个组件。这些都不起作用,爬行器返
Tuhina如果您解析网站并查看内容,您会看到来自网站的消息:
This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
因此,您需要执行JavaScript来访问电子邮件地址。
或者,您可以从文本上方的JavaScript中提取电子邮件地址,并相应地进行转换——甚至不执行任何JavaScript