티스토리 뷰

beautiful soup 등으로 한글 url에 접근하려고 하면 접근이 안된다.

한번 변환을 해줘야 한다

 

흔히 봤을 것이다.

예를 들어

http://www.instagram.com/explore/tags/존맛탱

의 경우는

http://www.instagram.com/explore/tags/%EC%A1%B4%EB%A7%9B%ED%83%B1

이런식으로 이상한 괴기스러운 문자로 변환된다. 이를 이용하면 된다.

 

urllib의 parse method를 이용해서 아래와 같이 작성해준다.

 

from urllib import parse

url_tmp = "www.instagram.com/explore/tags/" + word
url = "http://" + parse.quote(url_tmp)

 

그러면 'word'에 한글이 들어오면 알아서 url용으로 변환해준다.

 

굳!

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/10   »
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
글 보관함