문제

UTF-8에서 인코딩 된 텍스트 파일이 있습니다. 데이터를 분석하고 플로팅하기 위해 읽고 있습니다. 파일을 ASCII로 읽고 싶습니다. 코덱 모듈을 사용하거나 내장 문자열 디코드 메소드를 사용하는 것이 가장 좋습니까? 또한 파일이 CSV로 나뉘어져 있으므로 CSV 모듈도 유효한 솔루션이 될 수 있습니까?

당신의 도움을 주셔서 감사합니다.

도움이 되었습니까?

해결책

파일이 UTF-8에서 인코딩되어 있음을 의미합니까? ( "유니 코드"는 인코딩이 아닙니다 ... 필수 읽기 : http://www.joelonsoftware.com/articles/unicode.html) 100% 확실하지는 않지만 CSV 모듈을 사용하여 UTF-8 인코딩 된 파일을 읽을 수 있어야한다고 생각하며 특수 문자를 포함하는 문자열을 Python의 유니 코드 문자열로 변환 할 수 있습니다 (편집하다: 필요하다면) 읽은 후.

UTF-8 인코딩 된 데이터와 함께 CSV를 사용하는 몇 가지 예가 있습니다. http://docs.python.org./library/csv.html#csv-examples; 그것은 당신이 그들을 보는 데 도움이 될 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top