Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Scrapy:如何使用xpath选择其父元素属于多个类的元素_Python_Css_Xpath_Scrapy - Fatal编程技术网

Python Scrapy:如何使用xpath选择其父元素属于多个类的元素

Python Scrapy:如何使用xpath选择其父元素属于多个类的元素,python,css,xpath,scrapy,Python,Css,Xpath,Scrapy,我试图从一个网页上提取类别,只是为了使用scrapy进行培训。有一个导航栏,有一个下拉列表,其中有几个类别,我想刮。所有这些类别都位于span标记之间,其父元素是属于多个类的li元素。那么我如何在span标记之间提取这些文本呢 level1=response.xpath(“//ul[@class=“level1.nav子菜单.nav面板”]”)。这是我从下拉列表中提取类别的其他几种尝试之一。我不知道如何解释我自己,但基本上有一个li标签,下面有一个锚标签和一个跨度标签。span标记的文本就是我

我试图从一个网页上提取类别,只是为了使用scrapy进行培训。有一个导航栏,有一个下拉列表,其中有几个类别,我想刮。所有这些类别都位于span标记之间,其父元素是属于多个类的li元素。那么我如何在span标记之间提取这些文本呢



level1=response.xpath(“//ul[@class=“level1.nav子菜单.nav面板”]”)。这是我从下拉列表中提取类别的其他几种尝试之一。我不知道如何解释我自己,但基本上有一个li标签,下面有一个锚标签和一个跨度标签。span标记的文本就是我要找的。

请编辑您的代码以包含您尝试过的内容(代码)。另外,请将您的评论也转移到您的问题中。您希望尽可能多的人看到您提供的所有信息。现在您有两条评论需要转移到您的问题中。单击编辑按钮并粘贴您的评论。选择代码并键入control-K以正确设置其格式,使其易读。谢谢