parser1 Beautiful Soup Parser차이 (html.parser, xml, lxml, html5lib) 파서의 차이점 Beautiful Soup은 여러 다른 파서에 동일한 인터페이스를 제공하지만 각 파서는 다릅니다. 다른 파서는 동일한 문서에서 다른 파스 트리를 생성합니다. 가장 큰 차이점은 HTML 파서와 XML 파서 사이에 있습니다. html.parser 다음은 Python과 함께 제공되는 파서를 사용하여 HTML로 구문 분석된 짧은 문서입니다. BeautifulSoup("", "html.parser") # 독립형 태그는 유효한 HTML이 아니므로 html.parser는 이를 태그 쌍으로 바꿉니다. xml 다음은 XML로 구문 분석된 동일한 문서입니다. (이를 실행하려면 lxml이 설치되어 있어야 함) 독립형 태그는 그대로 남아 있으며 문서에는 태그에 넣지 않고 XML 선언(이 제공됩니다. p.. 스터디/Etc 2022. 8. 15. 이전 1 다음