私が使用できることは承知しています:isinstance(x, str)
python-3.xでもpython-2.xでも何かが文字列かどうかを確認する必要があります。ウィルisinstance(x, str)
のpython-2.xので期待どおりに動作しますか?または、バージョンを確認して使用する必要がありますisinstance(x, basestr)
か?
具体的には、python-2.x:
>>>isinstance(u"test", str)
False
とpython-3.xにはありません u"foo"