2009-02-09 10 views
1

Je voulais intégrer <p> tag où il y a un \ r \ n \ r \ n. "Finalement, le Sri Lanka a montré sa marque, a bloqué son premier blanchissage en série 5-0 et a arrêté l'Inde avec neuf victoires consécutives sur l'ODI. \ R \ n \ r \ nPour 62 balles, Yuvraj Singh a joué un coup de rêve. L'Inde dans le jeu malgré les guichets qui tombent autour de lui. \ R \ n \ n \ nPeut-être que le tirage au sort a joué un grand rôle.C'est la deuxième fois que Mahela Jayawardene a battu Mahendra Singh Dhoni avec la pièce dans les 11 dernières occasions. C'est Jayasuriya qui a fourni le tremplin au Sri Lanka. La pyrotechnie s'est peut-être arrêtée après le renvoi de Jayasuriya, mais les montées ont continué d'avancer à un bon rythme. "Comment intégrer p tag dans un texte en utilisant Beautifulsoup?

J'ai essayé de résoudre ce problème en utilisant BeautifulSoup mais je n'ai pas trouvé de solution. Quelqu'un peut-il à travers un peu de lumière à ce sujet. Merci d'avance.

Répondre

5
''.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>" 
+0

impressionnant, Merci :) – aatifh

+0

vous prob pourrait ajouter de l'espace au séparateur divisé, juste pour le rendre plus propre – SilentGhost

+0

@SilentGhost: Cela fonctionnerait avec le texte de l'échantillon, mais n'est pas ce qui était demandé. Peut-être en utilisant '

% s

'% line.strip() ... – nosklo

Questions connexes