본문 바로가기

TEAM STUDY/PYTHON

크롤링 시작하기

728x90
반응형

사이트 정보 알아보기

과장님이 크롤링을 배우려면 requests 모듈 이용하는 법부터 배워보라고 하셔서 해봤는데 웹 사이트 html 이 text 형태로 날라왔다. 물론 만들어 놓은 라이브러리를 사용한 것이지만, 신기하고 뿌듯했다.

requests 모듈 설치

import requests

response = requests.get('https://soobindeveloper8.tistory.com/')

print(response.status_code)
print(response.text)

URL 요청하기

import requests

url = 'https://section.blog.naver.com/Search/Post.nhn?pageNo=1&rangeType=ALL&orderBy=sim&keyword=%ED%8C%8C%EC%9D%B4%EC%8D%AC'

params = {
    'pageNo' : 1,
    'rangeType' : 'ALL',
    'orderBy' : 'sim',
    'keyword' : '파이썬'
}

response = requests.get('https://section.blog.naver.com/Search/Post.nhn', params=params)

print(response.status_code)
print(response.url)

 

Alter 창 띄우기

import pyautogui as pg

a = pg.alert(text='내용입니다', title='제목입니다', button='OK')
print(a)

 

728x90
반응형

'TEAM STUDY > PYTHON' 카테고리의 다른 글

파이썬 웹 개발 입문 lv.2  (0) 2020.12.24
파이썬 웹 개발 입문 lv.1  (0) 2020.12.22
파이썬 기초 2  (0) 2020.12.21
파이썬 기초1  (0) 2020.12.19
Python 스터디 계획  (0) 2020.12.17