> 일반적인 문제 > Python에는 몇 가지 설치 방법이 있습니까?

Python에는 몇 가지 설치 방법이 있습니까?

奋力向前
풀어 주다: 2021-07-06 12:30:12
앞으로
2830명이 탐색했습니다.

Python에서 Bs4를 설치하는 두 가지 방법에 대한 이 기사를 참조하세요

Python에는 몇 가지 설치 방법이 있습니까?

설치 방법 1

①python 폴더를 입력하여 명령을 실행합니다(pip 명령이 지원되는 경우):

코드는 다음과 같습니다.

pip3 install Beautifulsoup4
로그인 후 복사

Python Bs4 설치 및 사용법

②Enter를 눌러 설치를 완료하세요. 빨간색 상자에 다음 내용이 나타나면 설치가 성공한 것입니다

③성공적으로 실행되는지 확인하고 cmd를 실행하세요. 실행하려면 모듈 import bs4를 참조하고 오류 없이 Enter를 누르면 설치가 완료되어 정상적으로 사용할 수 있음이 증명됩니다.

설치 방법 2

(저희 회사처럼 다양한 네트워크 제한이 있어서 pip를 사용하면 설치가 불가능하고 재시도 시 계속 반복됩니다.):

①압축 패키지를 다운로드하려면 공식 웹사이트에 들어가세요: 뷰티플수프 공식 웹사이트 다운로드 링크

②압축된 패키지를 Python 파일로 추출하고 압축이 풀린 파일을 입력한 후 명령을 입력하세요( 이전 Python은 필수):

코드는 다음과 같습니다.

python setup.py install
로그인 후 복사

Python 설치 Bs4 및 사용 방법

③실행하려면 완료 후 Python을 입력한 다음 help('modules')를 입력하면 모든 내용을 볼 수 있습니다. 현재 Python에 있는 모듈은 다음과 같습니다.

4위와 같이 설치가 완료되고, bs4가 정상적으로 도입될 수 있는지도 확인하고, import bs4를 입력하고 Enter를 누릅니다.

설치 방법 3

(python3 파트너인 경우, 위의 두 가지 방법이 여전히 작동하지 않으며 help('modules')를 실행할 때 bs4 모듈을 찾을 수 없습니다. 이때 다음 방법을 사용해야 합니다. 위의 두 번째 단계 이 작업을 수행한 후 BeautifulSoup4 폴더의 bs4 폴더를 Python 설치 디렉터리의 lib에 복사합니다

② Python 설치 디렉터리의 Tools/scripts/2to3.py 파일을 Python 설치 디렉터리의 lib로 잘라냅니다

③Cd를 cmd의 lib 디렉터리로 이동한 다음 python 2to3.py bs4 -w

를 실행합니다. 기본 사용법:

코드는 다음과 같습니다.

import bs4
from bs4 import BeautifulSoup

html_doc = """<html><head><title>The Dormouse&#39;s story</title></head>
<body>
<p class="title"><b>The Dormouse&#39;s story</b></p>

<p class="story">Once upon a time there were three little sisters; and their names were
<a href="http://example.com/elsie" rel="external nofollow"  class="sister" id="link1">Elsie</a>,
<a href="http://example.com/lacie" rel="external nofollow"  class="sister" id="link2">Lacie</a> and
<a href="http://example.com/tillie" rel="external nofollow"  class="sister" id="link3">Tillie</a>;
and they lived at the bottom of a well.</p>

<p class="story">...</p>
"""
로그인 후 복사

Python 설치 Bs4 및 사용 방법

BeautifulSoup 개체 만들기

코드는 다음과 같습니다.

soup = BeautifulSoup(html_doc,“html.parser”)
로그인 후 복사

Python 설치 Bs4 및 사용 방법

형식화된 문서 출력

코드는 다음과 같습니다.

soup.prettify()
로그인 후 복사

Python 설치 Bs4 및 사용 방법

제목 가져오기

코드는 다음과 같습니다.

soup.title.text
로그인 후 복사

Python 설치 Bs4 및 사용 방법

모든 태그 속성 가져오기

soup.a.attrs
로그인 후 복사

Python 설치 Bs4 및 사용 방법

특정 태그 속성이 포함되어 있는지 판단

코드는 다음과 같습니다.

soup.a.has_attr(‘class&#39;)
로그인 후 복사

Python 설치 Bs4 및 사용 방법

태그의 하위 요소 가져오기

코드는 다음과 같습니다.

list(soup.p.children)
로그인 후 복사

Python 설치 Bs4 및 사용 방법

코드는 다음과 같습니다.

list(soup.p.children)[0].text
로그인 후 복사

Python 설치 Bs4 및 방법 to use

모든 태그 제거

코드는 다음과 같습니다

soup.find_all(‘a&#39;)
for a in soup.find_all(‘a&#39;):
print(a.attrs[‘href&#39;])
로그인 후 복사

Python 설치 Bs4 및 사용 방법

지정된 ID 찾기

코드는 다음과 같습니다.

soup.find(id=‘link3&#39;)
로그인 후 복사

Python 설치 Bs4 및 사용 방법

모든 텍스트 내용을 알아보세요

코드는 다음과 같습니다.

soup.get_text()
로그인 후 복사

사용된 간단한 예제의 내용은 여기에 소개되어 있습니다

추천 학습:

php 비디오 튜토리얼

위 내용은 Python에는 몇 가지 설치 방법이 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:512pic.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿