inflearn logo
강의

講義

知識共有

簡単に初めてのPython高度なクロール[Scrapy、Selenium、Headless Chrome]

Scrapyさまざまな使い方:複数のWebページを一度にクロールする

스크래피 - 여러 웹페이지 크롤링하기

485

gjwogur122664

投稿した質問数 51

0

안녕하세요 :)

34강 scrapy 다양한 사용법 - 여러 웹페이지 한번에 크롤링하기

강의 관련 간단한 질문이 있습니다.

 

 def start_requests(self):

        yield scrapy.Request('http://davelee-fun.github.io/', self.parse)

 

위 코드의 self.parser에 대해 궁금한 점이 있습니다.

이전에 객체 지향 관련 강좌를 들었을 때 

객체.함수 이런 식으로 작성하는 경우를 봤는데

위의 경우 self.parser에서 self는 객체가 아닌 것 같은데

왜 self.parser로 작성되는지 궁금합니다.

제가 모르고 있는 다른 문법이 있는건가 싶어서요.

 

답변 부탁드립니다.

감사합니다.

스크래피 파이썬 scrapy 파이썬프레임워크 selenium bigdata 웹-크롤링

回答 2

1

funcoding

그런건 아니예요.

보통 프레임워크는 내부 구현이 복잡하고, 그 부분을 깊게 팔 필요는 없어요. scrapy 프레임워크 내의 클래스의 함수로 호출이 되기 때문에, 가려져 있는 프레임워크 내부 코드의 클래스의 메서드라고 보시면 어떠실까요?

0

gjwogur122664

답변 감사합니다 :)

0

python1828

self는 클래스 (자기자신)을 말합니다.

 

자기자신.parse

자기자신이가지고잇는 parse 함수를 사용한다고 생각한다고 생각하면 좀 쉬울거 같네요.

크롤링 기초 부트캠프에 나오는내용인거 같아요~

[REST API] data의 교환방식 질문

1

663

1

headless chrome 오류 문의

0

1487

1

Selenium 처리 속도 관련 문의드립니다.

0

1951

1

동적 웹사이트에서 element가 선택되지 않는 문제에 관해 질문드립니다

0

687

1

webdriver manager

0

439

1

__init__() got an unexpected keyword argument 'service' 에러 질문드립니다.

1

11709

1

Jupiter NoteBook 파일과 PDF 파일은 어디서 다운로드 받을 수 있나요?

0

444

1

scrapy option질문

1

244

1

response.css 질문드립니다.

0

369

1

scrapy 크롤링 수행시 ffi.callback() 에러가 발생합니다

0

397

1

selenium으로 여러페이지 수집시 질문

0

381

1

연습6 모범 코드: 로그인 시나리오 해보기

0

270

1

셀레니움 문법 업그레이드 , find_element_by_tag_name 오류

3

2832

1

셀레니움 버전 변경으로 인한 코드 변경

0

1284

1

headless error

0

440

1

질문있습니다!

0

463

1

안녕하세요 선생님! 질문있습니다.

0

233

1

selenium&scrapy문의

0

280

1

아래분(phantele47)과 동일한 문제가 발생해서 문의드립니다.

0

909

6

ip 차단을 피하려면 어떻게 해야 하나요?

0

3358

2

start_urls = ['']가 제공해주신 것과 다르게 작동합니다.

1

284

2

json, data = json.loads(response.body_as_unicode()) 부분에 문제가 있는 것 같습니다.

0

601

3

웹크롤링이 상대방 서버에 부담이 될 때는 어떻게 하나요~?

0

684

1

scrapy 윈도우버전의 설명은 따로 없나요??

0

330

1