我正在使用 Scrapy 来实际了解网站中是否有任何 Flash 内容。我使用以下代码:
hxs = HtmlXPathSelector(response)
(len(hxs.select('//embed[contains(@src,".swf")]')) > 0 or len(hxs.select('//object[contains(@data,".swf")]')) > 0 or len(hxs.select('//object/param[contains(@value,".swf")]')) > 0)
但总是返回假。我意识到即使我使用
hxs.select('//embed')
当我确定网站中有任何元素时,它不会选择任何元素。谢谢