Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

파이썬을 이용한 스크래핑

1. 웹의 정보를 긁어 내가 만들고 있는 프로그램 안으로 가져 오는 것은?

  1. scrapping
  2. scraping
  3. hacking
  4. API

2. 웹페이지의 파일 확장자는?

  1. hwp
  2. web
  3. page
  4. html

3. 스크래핑할 때 서버에 자료를 요청하고 받아올 때 사용하는 라이브러리는?

  1. response
  2. requests
  3. web
  4. search

4. 다음 중 웹 서버에게 cat.jpg 이미지 파일을 달라고 요청하는 코드로 맞는 것은?

  1. request.get(‘https://www.lx.or.kr/cat.jpg’)
  2. requests.get(‘https://www.lx.or.kr/cat.jpg’)
  3. request.get(https://www.lx.or.kr/cat.jpg)
  4. requests.get(https://www.lx.or.kr/cat.jpg)

5. 웹서버에 요청한 파일이 없을 때 받는 상태 코드는?

  1. 200
  2. 400
  3. 403
  4. 404

6. 웹서버로부터 다음과 같이 info.html 파일을 받아왔을 때, 이 info.html 파일의 내용을 가지고 있는 것은?

import requests
response = requests.get('https://www.lx.or.kr/info.html')
  1. response.html
  2. response.page
  3. response.text
  4. response.value

7. 다음과 같은 문자열 iu가 있을 때 ’밤 편지’만 빼내기 위한 코드는?

  1. iu[4:8]
  2. iu[4:7]
  3. iu[5:9]
  4. iu[5:8]

8. 다음과 같은 문자열 iu가 있을 때, 다음 코드를 실행한 후 i 의 값은?

i = iu.find('>')
  1. 0
  2. 1
  3. 2
  4. 3

9. 다음과 같은 문자열 iu가 있을 때, 다음 코드를 실행한 후 i 의 값은?

i = iu.find('>', 5)
  1. 3
  2. 4
  3. 12
  4. 13

10. REST에 대한 설명으로 틀린 것은?

  1. 웹을 통해 데이터를 배포하는 방법 중 하나이다.
  2. 화면을 꾸미는 요소없이 자료만 배포하기 때문에 HTML 분석 방법에 비해 훨씬 편하게 자료를 사용할 수 있다.
  3. 최근에는 대부분 JSON으로 자료를 배포한다.
  4. 모든 REST를 이용한 자료배포는 무료로 배포하기로 약속되어 있다.