티스토리 뷰

Python

urllib 의 주요 모듈

Yokina 2017. 1. 7. 23:27

urllib.request

import urllib.request


req = urllib.request

d = req.urlopen('http://wikidocs.net/') #사이트오픈시켜 객체를 리턴함


status = d.getheaders()

for s in status :

print(s) #사이트객체의 헤드값 표시


d.status # 200  request 에 대한 결과 상태


d.read() # 사이트 HTML


urllib.parse

import urllib.parse


def input_query(): # urllib.parse.quote_plus 사용 안함

q = str(input("검색어입력"))


def input_query() : # urllib.parse.quout_plus 사용

q = urllib.parse.quote_plus(str(input("검색어입력")))


def input_query() : #urllib.parse.quote 사용

q = urllib.parse.quote(str(input("검색어입력")))


quout_plus 함수는 공백을 '+' 기호로 사용 , quote 함수는 '%20' 으로 인코딩

















'Python' 카테고리의 다른 글

os.path 모듈  (0) 2017.01.07
OS 모듈  (0) 2017.01.07
예외처리  (0) 2017.01.07
정규식  (0) 2017.01.07
모듈 소개  (0) 2017.01.07
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
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
글 보관함