편집 기록

편집 기록
  • 프로필 정토드님의 편집
    날짜2016.06.13

    파이썬 리스트에 들어있는 문자열의 인코딩을 모두 변경해서 문자열로 만들고 싶습니다.


    파이썬 utf-8 인코딩 질문 입니다. 크롤링한 데이터 중 리스트 필드에 담은 데이터를 encode('utf-8')로 인코딩 했는데

    ['\xe5\xb0\x8f\xe5\xb7\x9d\xe9\x9f\xb3\xe5\xad\x90']
    

    와 같이 딕셔너리 value 리스트 자체를 출력했을때는 hex bytes로 출력 됩니다.

    그런데

    a[0].encode('utf-8')
    

    로 첫번째 엘리먼트만 인코딩을 하면 제가 크롤링한 일본어로 정상적으로 출력 됩니다. 리스트 안의 모든 요소를 크롤링해온 일본어로 출력되게 하려면 어떻게 해야 할까요?

  • 프로필 알 수 없는 사용자님의 편집
    날짜2016.06.12

    파이썬 인코딩 질문 입니다.


    파이썬 utf-8 인코딩 질문 입니다. 크롤링한 데이터 중 리스트 필드에 담은 데이터를 encode('utf-8')로 인코딩 했는데

    ['\xe5\xb0\x8f\xe5\xb7\x9d\xe9\x9f\xb3\xe5\xad\x90']
    

    와 같이 딕셔너리 value 리스트 자체를 출력했을때는 hex bytes로 출력 됩니다.

    그런데

    a[0].encode('utf-8')
    

    로 첫번째 엘리먼트만 인코딩을 하면 제가 크롤링한 일본어로 정상적으로 출력 됩니다. 리스트 안의 모든 요소를 크롤링해온 일본어로 출력되게 하려면 어떻게 해야 할까요?