>  기사  >  백엔드 개발  >  파이썬에서 인코딩은 무엇을 의미합니까?

파이썬에서 인코딩은 무엇을 의미합니까?

(*-*)浩
(*-*)浩원래의
2019-07-03 14:34:3722612검색

Encoding은 인코딩을 의미합니다. Python에서는 유니코드 유형이 인코딩의 기본 유형입니다.

파이썬에서 인코딩은 무엇을 의미합니까?

Python encode() 메소드는 인코딩에서 지정한 인코딩 형식으로 문자열을 인코딩합니다. 오류 매개변수는 다양한 오류 처리 방식을 지정할 수 있습니다.

encode() 메소드 구문: (권장 학습: Python 비디오 튜토리얼)

str.encode(encoding='UTF-8',errors='strict')

Parameters

encoding - 사용할 인코딩(예: "UTF-8").

errors - 다양한 오류 처리 계획을 설정하세요. 기본값은 'strict'입니다. 이는 인코딩 오류로 인해 UnicodeError가 발생함을 의미합니다. 다른 가능한 값은 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 및 codecs.register_error()를 통해 등록된 모든 값입니다.

반환 값

이 메서드는 인코딩된 문자열을 반환합니다.

다음 예는 encode() 메서드의 예를 보여줍니다.

#!/usr/bin/python

str = "this is string example....wow!!!";

print "Encoded String: " + str.encode('base64','strict')

위 예의 출력 결과는 다음과 같습니다.

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=

더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 열을 방문하세요. 배우다!

위 내용은 파이썬에서 인코딩은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.