>  기사  >  백엔드 개발  >  Python 크롤러는 일반적으로 어떤 정보를 크롤링합니까?

Python 크롤러는 일반적으로 어떤 정보를 크롤링합니까?

藏色散人
藏色散人원래의
2019-07-04 09:20:444180검색

Python 크롤러는 일반적으로 어떤 정보를 크롤링합니까?

Python 크롤러는 일반적으로 어떤 정보를 크롤링하나요?

일반적으로 대부분의 프로그래머는 크롤러에 대해 무의식적으로 Python 크롤러를 떠올립니다. 이유는 두 가지입니다.

1 .The Python 생태계는 매우 풍부하고 Request, Beautiful Soup, Scrapy 및 PySpider와 같은 타사 라이브러리는 정말 강력하지만 크롤러의 병목 현상은 언어와 거의 관련이 없습니다.)

The Crawler 이 프로그램의 목적은 매일 사용하는 Google 및 기타 검색 엔진과 같은 World Wide Web 정보 리소스를 크롤링하는 것입니다. 검색 결과는 모두 크롤러에 의존하여

을 얻습니다. 위 검색 결과를 보면 위키 관련 소개 외에 크롤러 관련 검색 결과에는 모두 Python이 포함되어 있습니다. 예전에는 Python 크롤러라고 했는데 이제는 정말 말하는 것 같네요~

# 🎜🎜#크롤러의 대상 개체도 매우 풍부합니다. 텍스트, 사진, 비디오 등 모든 구조적 및 비구조적 데이터 크롤러가 개발된 후 다양한 크롤러 유형도 파생되었습니다. :

● 일반 웹 크롤러: 크롤링 개체를 일부 시드 URL에서 전체 웹으로 확장합니다. 이것이 검색 엔진이 하는 일입니다.

● 수직형 웹 크롤러: 특정 분야의 주제를 타겟팅합니다. 특히 새로운 디렉토리와 챕터를 크롤링하는 수직 크롤러

● 증분 웹 크롤러: 크롤링된 웹 페이지에 대한 실시간 업데이트

● 딥 웹 크롤러: 다음과 같은 일부 웹 페이지를 크롤링합니다. 사용자에게 키워드 제출을 요구합니다

이러한 일반적인 개념에 대해서는 이야기하고 싶지 않습니다. 웹 콘텐츠 획득을 예로 들어 보겠습니다. 크롤러 기술 자체부터 시작하여 웹페이지에 대해 이야기해 보겠습니다. 단계는 다음과 같습니다:

웹 리소스 요청 시뮬레이션

HTML에서 대상 요소 추출

데이터 지속성

관련 권장 : "

Python 튜토리얼

"

위 내용은 Python 크롤러는 일반적으로 어떤 정보를 크롤링합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.