Wie p-Tag in einem Text mit BeautifulSoup einzubetten?
-
22-08-2019 - |
Frage
Ich wollte <p
> -Tag einbetten, wo immer es eine \ n \ r \ n \ r ist.
u "Schließlich Sri Lanka auftauchte, verhinderte ihre erste 5-0 Serie Tünche und blieb Indien um neun ODI Siege in Folge. \ R \ n \ r \ nFür 62 Kugeln gespielt Yuvraj Singh ein Traum klopft, hält Indien im Spiel trotz Wickets um ihn fallen. \ r \ n \ r \ nPerhaps der Wurf eine große Rolle gespielt. Diese schlug nur das zweite Mal, Mahela Jayawardene war Mahendra Singh Dhoni mit der Münze in den letzten 11 Gelegenheiten. \ r \ n \ r \ nDie war Jayasuriya, der mit dem Sprungbrett Sri Lanka zur Verfügung gestellt. \ r \ n \ r \ nDie Pyrotechnik auf Jayasuriyas Entlassung gestoppt haben, aber die Läufe gehalten zu einem fairen Tempo kommen. "
Ich habe versucht, dies mit BeautifulSoup lösen kann aber den Weg aus der es nicht finden. Kann jemand durch etwas Licht auf diese. Vielen Dank im Voraus.
Lösung
''.join('<p>%s</p>' % line for line in text.split('\r\n\r\n'))
# Results:
u"<p>Finally Sri Lanka showed up, prevented their first 5-0
series whitewash, and stopped India at nine ODI wins in a row. </p>
<p>For 62 balls Yuvraj Singh played a dream knock, keeping India in the
game despite wickets falling around him. </p><p>Perhaps the toss played
a big part. This was only the second time Mahela Jayawardene beat Mahendra
Singh Dhoni with the coin in the last 11 occasions. </p>
<p>It was Jayasuriya who provided Sri Lanka with the springboard. </p>
<p>The pyrotechnics may have stopped upon Jayasuriya's dismissal, but
the runs kept coming at a fair pace.</p>"