Ich habe HTML-Absätzen wie folgt aus:Scrapy: wie der Text eines Tags in einem anderen Tag bekommen
<p>Hello <strong>I'm G </strong></p>
Ich versuche, den ganzen Text innerhalb des p zu erhalten. Sogar der Teil im starken Tag. habe ich versucht, den Code unten, aber ich bekomme nur „Hallo“ .:
for text in response.css("div.entry-content"):
yield {
"parag": text.css("p::text").extract(),
}
Ich habe auch versucht erstes Kind wie in CSS, aber dieses Mal nichts zurückgegeben:
"parag": text.css("p:strong::text").extract()
Edit: Statt stark Es könnte ein anderes Tag sein. So ist das Ziel wäre, das erste Kind zu bekommen Text
die CSS-Tag wird hier nicht helfen;) –