문제

BeautifulSoup은 Python 3과 함께 작동합니까?

그렇지 않다면 포트가 얼마나 빨리 있을까요? 포트가 전혀 있습니까?

Google은 나에게 아무것도 나타나지 않습니다 (아마도 '내가 잘못 찾고 있습니까?)

도움이 되었습니까?

해결책 2

이 질문을 한 지 약 2 개월 후에 항구가 공개되었습니다.

http://groups.google.com/group/beautifulsoup/browse_thread/thread/f2482cc17a0625e

BS가 작동 할 것입니다. 그러나 그것은 그것에 관한 것입니다. 그래도 아직 시도하지 않았습니다.

다른 팁

아름다운 수프 4.X 공식적으로 Python 3을 지원합니다.

pip install beautifulsoup4

http://www.crummy.com/software/beautifulsoup/ 말 :

아름다운 수프를 다운로드하십시오

Python 2.3 ~ 2.6을 사용하는 경우 3.0 시리즈가 최선의 선택입니다. 3.0 시리즈의 가장 최근 릴리스는 2009 년 11 월 30 일에 발표 된 3.0.8입니다.

Python 3.0을 사용하는 경우 3.1 시리즈를 사용해야합니다. 아름다운 수프 버전 3.1.0.1은 2009 년 1 월 6 일에 출시되었습니다. 이전 버전의 Python과 함께 3.1 시리즈를 사용할 수 있지만 여기에 설명 된 문제가 발생할 수 있습니다.

거기에 Python 3.0의 릴리스 후보 사용 가능하므로 항상 BeautifulSoup의 호환성을 직접 테스트 할 수 있습니다 :)

대답이 "아니오"라고 생각합니다. 에 따르면 python.org:

Python 3000 (일명 "Py3k"및 Python 3.0으로 출시)은 2.x 릴리스 라인과 호환되지 않는 새로운 버전의 언어입니다. 언어는 대부분 동일하지만 많은 세부 사항, 특히 사전 및 문자열과 같은 내장 된 개체가 상당히 바뀌 었으며 많은 감가 상각 된 기능이 마침내 제거되었습니다. 또한 표준 라이브러리는 몇 가지 눈에 띄는 곳에서 재구성되었습니다.

이 특별한 질문에 대한 더 나은 곳은 BeautifulSoup 포럼.

예, Python 3에서 아름다운 수프 작업,

리눅스

apt-get install python3-bs4 

pip install beautifulsoup4

자세한 내용은 참조하십시오 https://www.crummy.com/software/beautifulsoup/bs4/doc/#installing-beautiful-soup

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top