2013-09-04 2 views
2

저는 파이썬 (3.3)을 통해 시작 페이지를 연구하고 있습니다.Urllib는 웹 페이지 조회수를 계산합니까?

url=('http://www.google.com') 
page = urllib.request.urlopen(url) 

위의 코드는 Google에 맞거나 그렇게합니까? 두번째 실제 브라우저에서 페이지를 여는 동시에

os.system('start chrome.exe google.com')

첫 번째 페이지를 긁는. 나는 그것이 차이 페이지를 현명하게 만들었는지 궁금한가요?

답변

2

둘 다 매우 다른 것들을합니다.

urllib.request.urlopen을 사용하면 단일 HTTP 요청을합니다.

두 번째 예는 동일한 기능을 수행 할 것이며, 은 (어떤 이미지/자바 스크립트/CSS /) 이후의 자원이 수신 문서를 구문 분석하고 요청합니다. 따라서 브라우저에 google.com을로드하면 많은 조회가 발생합니다.

페이지를로드하는 동안 브라우저 개발 도구 (일반적으로 네트워크 섹션 참조)를보고 직접 시도해보십시오.

+0

좋아요. 이제 알았습니다. 'urllib'는 1을 만들고 다른 하나는 여러개를 만든다. – user1985351

관련 문제