[1] 파이썬 웹 스크래핑 - 가져오기
https://www.jetbrains.com/ko-kr/pycharm/download/?section=windows
PyCharm 다운로드: JetBrains가 만든 전문 개발자용 Python IDE
www.jetbrains.com
1. 파이참 설치
무료 버전인 파이참 커뮤니티 에디션 설치
2. 프로젝트 생성
다음 다음 다음 생성
3. 라이브러리 설치
터미널 열고 pip3 install requests
또는 셋팅에서 설치되어 있는 라이브러리 확인이나 + - 버튼 눌러서
커맨드 말고 UI 로 설치하거나 제거할 수 있음
4. requests 사용해보기
import requests
response = requests.get("https://naver.com", verify=False)
print(response.text)
html 코드를 잘 응답받았다
(requests.get 에 verify 파라메터 넣은거는 회사 등 제한된 환경에서 발생될 수 있다함)
import requests
code = 2262003913
sale = "Y"
url = "https://item.gmarket.co.kr/Item?goodscode={}&GoodsSale={}".format(code, sale)
response = requests.get(url, verify=False)
print(response.text)
url string 에 param 을 {} 형태로 저렇게 넣어서 지정할 수 있음
1. 응답 본문
response.content
2. 응답 본문 텍스트 인코딩
response.text
3. 응답된 내용이 JSON 포맷이라면
response.json()
4. 응답 헤더
response.headers
5. 응답 상태
response.status_code
6. 요청 쿼리스트링
# https://item.gmarket.co.kr/Item?goodscode=2262003913
response = requests.get("https://item.gmarket.co.kr/Item", params={"goodscode": "2262003913"})
요약
1. 파이참 설치
2. HTTP 통신을 위해 requests 외부 라이브러리 설치
3. requests 사용해서 응답 받아보기
반응형
글이 도움이 되셨다면 공감과 광고 클릭 한번 부탁드려요! :)
감사합니다 ✨