일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 러스트 예제
- 우분투
- 백준
- 백준 러스트
- 알고리즘
- java
- 러스트
- 파이썬 첼린지
- 운영체제
- Database
- 파이썬 알고리즘
- Reversing
- ubuntu
- 오라클DB
- Operating System
- 데이터 통신
- Python
- C
- 자바
- 러스트 프로그래밍 공식 가이드
- Rust
- 파이썬
- 자바 개념
- data communication
- OS
- 자바 기초
- 파이썬 챌린지
- 데이터베이스
- 오라클
- Python challenge
- Today
- Total
목록파이썬 requests (2)
IT’s Portfolio
💻 Requests & urllib requests: 사용자 친화적인 문법을 사용하여 다루기 쉽고 안정성이 뛰어남 urllib: 파이썬 기본 패키지 💀 Differences 요청 시 요청 객체를 만드는 방법에 차이 데이터 전송 시 requests 는 dict 형태로 urllib 은 인코딩하여 binary 형태로 전송 requests 는 요청 메소드(GET, POST) 를 명시, urllib은 데이터 여부에 따라 GET Req, POST Req 구분 없는 페이지 요청 시 requests 는 Error를 띄우지 않지만, urllib 은 Error를 띄움 💡 Requests GET 요청: get() 사용 Other put() delete() head() options() 응답 상태: status_code 변수..
Web Crawling - Web상에 존재하는 콘텐츠를 수집하는 작업. 1. HTML 코드를 가져와 파싱 후 필요한 데이터만 수집. 2. Open API 우리는 파이썬으로 각종 웹 크롤링 프로그램을 만들기위해 requests와 bs4라는 라이브러리를 사용한다. 굳이 requests 라이브러리를 설치해서 사용할 필요가 없고 기본 라이브러리로 제공되는 urllib을 사용해도 된다. 하지만 requests는 urllib보다 간결한 코드로 다양한 HTTP 요청을 할 수 있다. HTTP Method GET : resource 요청 POST : resource 추가 요청 혹은 수정 및 삭제 요청 PUT : resource 수정 요청 DELETE : resource 삭제 요청 HEAD : HTTP 헤더 정보 요청 O..