Как исключить общий тег span, т.е. я хочу, чтобы только текст в теге p внутри этого тега тега p был исключен - PullRequest
0 голосов
/ 07 июня 2019

enter image description here

Мне нужен текст внутри тега p, исключая тег span с использованием кода scrapy.

Я прилагаю HTML-путь на изображении, найдите его и помогите мне.

response.xpath('//*[@id="post-55812"]/div/p').not(span::text).extract()

Ошибка:

  File "<console>", line 1
    response.xpath('//*[@id="post-55812"]/div/p').not(span::text).extract()[1:11]))
                                                    ^
SyntaxError: invalid syntax

1 Ответ

0 голосов
/ 07 июня 2019

это должно работать

response.css('#post-55812 > div > p:not(span)').extract()
...