텍스트 파일에는 "I do n't like this"라는 문자열이 있습니다.
하지만 문자열로 읽어 오면 "I don \ xe2 \ x80 \ x98t like this"가됩니다. \ u2018이 " '"의 유니 코드 표현임을 이해합니다. 나는 사용한다
f1 = open (file1, "r")
text = f1.read()
읽기 명령.
자, 문자열을 읽을 때 "I don \ xe2 \ x80 \ x98t like this like"대신 "I do n't like this"가되도록 문자열을 읽을 수 있습니까?
두 번째 편집 : 일부 사람들이이 문제를 해결하기 위해 매핑을 사용하는 것을 보았지만 실제로 이러한 종류의 ANSI를 유니 코드로 (또는 그 반대로) 변환하는 기본 제공 변환이 없습니까?