2009-02-09 4 views
1

<p> 태그가있는 곳에 \ r \ n \ r \ n을 삽입하고 싶습니다.Beautifulsoup를 사용하여 p 태그를 일부 텍스트에 포함시키는 방법은 무엇입니까?

u "마지막으로 스리랑카가 나타 났고 첫 번째 5-0 시리즈 화이트 위슈를 막았고 9 개의 ODI 우승으로 인도를 중단했습니다. \ r \ n \ r \ n 62 개의 공에 대해 Yuvraj Singh은 인도가 그 주위에 떨어지는 개찰에도 불구하고 게임에. \ r \ n \ r \ n 아마도 이번에는 토스가 큰 역할을했을 것입니다. 이것은 Mahelndra Singh Dhoni가 지난 11 번의 경우 동전으로 두 번째 우승했을뿐입니다. \ r \ n 스리랑카에 발판을 마련해 준 자야 수야였습니다. \ r \ n \ r \ n 불꽃은 자야 수야의 해산에 따라 멈추었을 지 모르지만 공정한 속도로 계속 달리고 있습니다. "

나는 BeautifulSoup을 사용하여이 문제를 해결했지만 시도 할 방법을 찾지 못했습니다. 누구든지이 점을 밝힐 수 있습니까? 미리 감사드립니다.

답변

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

최고, 감사합니다 :) – aatifh

+0

당신은 그냥 청소기 – SilentGhost

+0

@SilentGhost를 만들기 위해, 분할 구분에 공간을 추가 할 수 prob는 : 즉, 샘플 텍스트와 함께 작동하지만 질문을 받았다되지 것입니다 것입니다. '

% s

'% line.strip()을 사용 중일 수 있습니다 ... – nosklo

관련 문제