isinstance(x, str)
python-3.x에서 다음 을 사용할 수 있음을 알고 있지만 python-2.x의 문자열인지 확인해야합니다. 윌 isinstance(x, str)
파이썬 2.x에서의 예상대로 작동? 아니면 버전을 확인하고 사용해야 isinstance(x, basestr)
합니까?
특히 python-2.x에서 :
>>>isinstance(u"test", str)
False
python-3.x에는 없습니다. u"foo"