2017-11-24 11 views
1

BeautifulSoup 사용법을 배우려고합니다. 단일 요소를 삭제하는 방법을 알고 있습니다 (extract 또는 decompose 사용). 요소 당신은 요소에서 Comment 객체를 생성하고 원래 태그를 대체 할 replace_with 방법을 사용할 수 있습니다요소에 대한 설명 BeautifulSoup

<!-- <p>HI there</p> --> 

답변

1

로 인쇄되도록 코멘트 내에 요소를 넣을 수있는 방법이 있는지 궁금했다 논평.

from bs4 import BeautifulSoup, Comment 

soup = BeautifulSoup('<p>HI there</p>', 'html.parser') 
soup.p.replace_with(Comment(str(soup.p))) 
print(soup) 

<!--<p>HI there</p>-->