티스토리 뷰
URL에서의 특수문자 ASCII 코드 Hex값으로 인코드하여 접속할 수 있습니다.
한글도 마찬가지고요.
ex) %64%6F%72%69%72%69.tistory.com/
-> doriri.tistory.com의 encoding된 모습입니다.
이러한 encoding, decoding의 경우 python에서는 라이브러리로 제공하고있습니다.
라이브러리 : urllib
Python
#-*- coding: utf-8 -*-
import urllib
if __name__ == "__main__" :
print urllib.unquote("%64%6F%72%69%72%69")
# doriri
print urllib.quote("한글")
# %ED%95%9C%EA%B8%B0
아래는 ASCII Code 표 첨부해드립니다.
'Python' 카테고리의 다른 글
[Python] 문자열 숫자로 변환 int(), float(), long() (0) | 2017.09.11 |
---|---|
[Python] 보글 게임 (BOGGLE) (1) | 2016.04.25 |
[Python] 16진수(Hex) < - > 문자열(String) 변환 (0) | 2016.04.11 |
[Python] 2진수, 8진수, 10진수, 16진수 변환 (0) | 2016.04.11 |
[Python] 위도, 경도 -> 기상청 X, Y 좌표 변환 (1) | 2016.02.01 |
댓글