파이썬 디코드 () 메소드
기술
파이썬 디코드 () 메소드는 코딩 된 문자열을 디코딩 인코딩 형식을 지정합니다. 기본 인코딩은 문자열 인코딩입니다.
문법
() 메서드 구문을 디코딩 :
str.decode(encoding='UTF-8',errors='strict')
매개 변수
- 인코딩 - 예 : "UTF-8"와 같은 코드를 사용합니다.
- 오류 - 다른 오류 처리 방식을 설정합니다. 기본값은 코딩 오류가 UnicodeError 발생 의미, '엄격한'입니다. 다른 값은 'xmlcharrefreplace' 'backslashreplace'와 codecs.register_error에 의해 등록 된 값을 ()가 '무시', '대체'할 수 있습니다.
반환 값
이 방법은 디코딩 된 문자열을 반환합니다.
예
다음의 예는 디코드 () 인스턴스 메서드를 보여줍니다
#!/usr/bin/python str = "this is string example....wow!!!"; str = str.encode('base64','strict'); print "Encoded String: " + str; print "Decoded String: " + str.decode('base64','strict')
다음, 상기 출력 결과의 예 :
Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE= Decoded String: this is string example....wow!!!