python
[Python] Requests library 활용할 때, 주소에 한글이 들어가는 경우
seokhyun2
2017. 8. 2. 17:27
위키피디아 검색은 Requests 라이브러리를 활용하여, 제일 뒤에 검색어를 붙여서 날리기만 해도 검색을 할 수 있습니다.
근데 여기서, 한글인 단어를 검색할 경우에 주소에 한글이 들어가는 경우에는, 사용이 안됩니다.
변환을 해줘야해요.
python은 간단하게 변환할 수 있는 library가 있습니다.
활용법은 아래와 같습니다.
from urllib import parse
path = 'https://ko.wikipedia.org/wiki/'
word = '아이섀도우'
req = requests.get(parse.quote(path+word))
이렇게 쓰면 사용할 수 있습니다.