티스토리 뷰
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용으로 변환해준다.
굳!
'Language > Python' 카테고리의 다른 글
Window에서 작업한 파일 EC2의 Linux로 옮기면서 Dependency 오류 난 것들.. (0) | 2018.07.31 |
---|---|
Python No module named '...' 해결하기 (1) | 2018.07.25 |
Python Flask 이용하여 json reponse server 개발하기 (0) | 2018.07.24 |
Windows에서 Python으로 Redis 사용법 (0) | 2018.07.20 |
Selenium 사용시 실제 페이지 소스코드랑 다른 내용이 보여지는 경우 (0) | 2018.07.18 |
[Python] Beatiful Soup 를 이용하여 Instagram의 정보를 가져오자 #3 (2) | 2018.06.13 |
[Python] Django로 간단한 웹서버 만들기 (0) | 2018.06.13 |
[Python] Beatiful Soup 를 이용하여 Instagram의 정보를 가져오자 #2 (0) | 2018.06.05 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- algorithm
- gcc
- MFC
- jni강좌
- Troubleshooting
- NDK
- 드라이버
- kering
- 음악
- C++
- Quiz
- winapi
- Python
- source
- 프로그래밍
- 안드로이드
- it
- android
- C
- jni
- java
- db
- AWS
- linux
- API
- database
- Cloud
- driver
- Visual C++
- 리눅스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함