Python으로 개발을 하다보면 print문을 사용했을 때 [u'\uc774\uac74\ud14c\uc2a4\ud2b8']와 같이 출력되는 경우가 있습니다.

유니코드 문자를 알아보기 쉽게 문자열로 보려면 간단하게 join()를 사용하면 됩니다.


print test[1]

=>[u'\uc774\uac74\ud14c\uc2a4\ud2b8']


print ''.join(test[1])

=> 이건테스트

저작자 표시 비영리 변경 금지
신고
  1. 2017.06.04 02:31 신고

    print".join(test[1]) 이렇게 쓰면 맞는 건가요?
    "는 왜 들어가죠?
    "를 넣어도 안되고 빼도 안되던데.

    • Favicon of http://pwnbit.kr pwnbit 2017.06.20 20:08 신고

      더블쿼츠가 아닌 싱글쿼츠 2개 입니다..
      붙여놔서 헷갈리셨을 수 있겠네요

+ Recent posts

티스토리 툴바