편집 기록

편집 기록
  • 프로필 김선우님의 편집
    날짜2018.06.21

    유니코드 문자열이 isinstance()에서 false가 뜹니다


    발생하는 문제 및 실행환경

    정수값은 isinstance(x,int); 으로 확인하는걸로 알고 있습니다.

    근데 isinstance(x,str);로 쓰니까 유니코드는 문자열로 인식을 못해서 아무것도 못하고 있어요

    어떻게 해야되나요?

    소스코드

    >>> foo = u"hello"
    >>> isinstance(foo, str)
    False
    >>> 
    
  • 프로필 이대기님의 편집
    날짜2016.02.04

    유니코드 문자열이 isinstance()에서 false가 뜹니다


    발생하는 문제 및 실행환경

    정수값은 isinstance(x,int); 으로 확인하는걸로 알고 있습니다.

    근데 isinstance(x,str);로 쓰니까 유니코드는 문자열로 인식을 못해서 아무것도 못하고 있어요

    어떻게 해야되나요?

    소스코드

    >>> foo = u"hello"
    >>> isinstance(foo, str)
    False
    >>>