Я использую селектор css для извлечения текста внутри абзаца, например: '<p>abc<br>xyz<br></p>'
'<p>abc<br>xyz<br></p>'
content = txt.css('p::text').get()
возвращает
abcxyz
, но я хочу
abc<br>xyz<br>
get() возвращает только первый найденный текст
get()
, вам нужно использовать getall(), и он вернет список, а затем вам нужно присоединиться к нему
getall()
" "join(txt.css('p *::text').getall())