Soy consciente de que puedo usar: isinstance(x, str)
en python-3.x, pero también necesito verificar si algo es una cadena en python-2.x. ¿ isinstance(x, str)
Funcionará como se esperaba en python-2.x? ¿O tendré que verificar la versión y usarla isinstance(x, basestr)
?
Específicamente, en python-2.x:
>>>isinstance(u"test", str)
False
y python-3.x no tiene u"foo"