문자열을 바이트 문자열로 변환

아블라카다블라

문자열을 바이트 문자열로 변환하고 싶습니다. 문자열은 정확히 이 형식으로 제공됩니다. 'сp1251' 인코딩. 제대로 하는 방법?

str = 'см³' 
bytes(str, 'cp1251')

결과적으로 나는

UnicodeEncodeError: 'charmap' 코덱은 위치 2의 '\xb3' 문자를 인코딩할 수 없습니다. 문자는 < undefined >에 매핑됩니다.

안드레이 케슬리

문자열 s을 텍스트 모드로 작성할 수 있습니다 . 유니코드 문자열 처리는 Python3에서 이미 표준화되었으며 자동으로 수행됩니다(32비트 유니코드에서 utf-8로의 변환은 메모리(변수 s)에서 파일로 자동으로 수행 됩니다.

s = 'см³'

# with text-mode:

with open('file.txt', 'w') as f_out:
    f_out.write(s)

print(open('file.txt', 'r').read())

인쇄물:

см³

특정하게 하려면 바이너리 모드 b플래그를 사용하여 파일을 읽고 쓸 수 있습니다 .

# with binary-mode:

with open('file.txt', 'wb') as f_out:
    f_out.write(s.encode('utf-8'))

print(open('file.txt', 'rb').read().decode('utf-8'))

인쇄물:

см³

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

[] 문자열을 [] 바이트로 변환

바이트 문자열을 바이트 배열로 변환

바이트 배열을 바이트 문자열로 변환

바이트 배열을 문자열 배열로 변환

문자열 배열을 바이트 배열로 다시 변환

Arduino: 문자열 배열을 바이트 배열로 변환

바이트를 문자열로 변환

자바 : 바이트 문자열을 바이트 배열로 변환

비트 문자열을 바이트 배열로 변환

바이트 문자열이 포함 된 문자열을 바이트 문자열로 변환하는 방법

자바 : double을 문자열로 변환

바이트 목록을 바이트 문자열로 변환

문자열을 그대로 바이트 열 객체로 변환

파이썬 : 문자열을 바이트 배열로 변환

파이썬 : 문자열을 바이트 배열로 변환

이진 문자열을 바이트 배열로 변환

바이너리 문자열을 ASCII 문자열로 변환 (C ++)

바이트 문자열을 바이트 또는 바이트 배열로 변환

[] map [문자열] 문자열을 csv [] 바이트로 관용적으로 변환

바이트 배열을 16 진 문자열로 변환

바이트 배열을 문자열로 변환

바이트 배열을 문자열로 신속하게 변환

16 진 문자열을 바이트 배열로 변환

바이트 배열을 문자열로 다시 변환

Java 문자열을 바이트 배열로 변환

ASCII 16 진 문자열을 바이트 배열로 변환

문자열을 바이트 배열로 변환하는 방법

C ++ 바이트 배열을 C 문자열로 변환

Kotlin에서 바이트 배열을 문자열로 변환

TOP 리스트

  1. 1

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  2. 2

    상황에 맞는 메뉴 색상

  3. 3

    java.lang.UnsatisfiedLinkError : 지정된 모듈을 찾을 수 없습니다

  4. 4

    SMTPException : 전송 연결에서 데이터를 읽을 수 없음 : net_io_connectionclosed

  5. 5

    std :: regex의 일관성없는 동작

  6. 6

    Ionic 2 로더가 적시에 표시되지 않음

  7. 7

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  8. 8

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  9. 9

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  10. 10

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  11. 11

    SQL Server-현명한 데이터 문제 받기

  12. 12

    Windows cmd를 통해 Anaconda 환경에서 Python 스크립트 실행

  13. 13

    rclone으로 원격 디렉토리의 모든 파일을 삭제하는 방법은 무엇입니까?

  14. 14

    내 페이지 번호의 서식을 어떻게 지정합니까?

  15. 15

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  16. 16

    Quickly 프로그램과 함께 작동하도록 Eclipse를 어떻게 설정할 수 있습니까?

  17. 17

    인코더없이 Azure 미디어 서비스 비디오 트림

  18. 18

    WSL 및 Ubuntu, 초기화 파일 이동 방법

  19. 19

    OpenCV에서. C ++ 컴파일러는 간단한 테스트 프로그램을 컴파일 할 수 없습니다. Clang ++ 사용

  20. 20

    마우스 휠 JQuery 이벤트 핸들러에 대한 방향 가져 오기

  21. 21

    ViewModel에서 UI 요소를 비동 시적으로 업데이트하는 방법

뜨겁다태그

보관