글
python 문자열 unicode encode() decode()
프로그래밍/Python
2015. 5. 7. 12:12
문자열에는 두가지 타입이 존제
str, unicode
함수 설명
<str>.decode() : str -> unicode
<unicode>.encode() : unicode -> str
unicode는 코드셋이 없음
str은 다양한 코드셋이 있음
str(949) -> unicode : <str>.decode('949')
str(utf8) -> unicode : <str>.decode('utf8')
unicode -> str(949) : <unicode>.encode('949')
unicode -> str(utf8) : <unicode>.encode('utf8')
str(949) -> unicode : unicode(<str>, '949')
str(utf8) -> unicode : unicode(<str>, 'utf8')
* 949 = cp949, ms949 : 다 같은것
'프로그래밍 > Python' 카테고리의 다른 글
python 2 3 호환 코드 짜기 (0) | 2015.11.12 |
---|---|
python 모듈 설치시 'vcvarsall.bat' 에러나는경우 (0) | 2015.05.19 |
[Python] XML <=> Dict <=> JSON (0) | 2014.05.22 |
python 리스트 내장 과 발생자 (0) | 2013.12.17 |
python map, filter, reduce (0) | 2013.11.20 |