so i have some html like this
<p> text </p>
<p> more text </p>
<p> text again </p>
<p> even more text </p>
Scrapy uses an extended set of CSS selectors and XPath selectors. In your case, you're using CSS selectors. The CSS relationship selector you want is
> denoting a parent/child relationship, as in:
.content > p::text. Scrapy's selectors are described in the section titled "Selectors" in its documentation.