আমি সচেতন যে আমি ব্যবহার করতে পারি: isinstance(x, str)
পাইথন -৩.x এ তবে পাইথন -২.x এও কিছু স্ট্রিং আছে কিনা তা আমার খতিয়ে দেখা উচিত। isinstance(x, str)
পাইথন -২.এক্সে প্রত্যাশার মতো কাজ করবে ? অথবা আমার কি সংস্করণটি পরীক্ষা করে ব্যবহার করতে হবে isinstance(x, basestr)
?
বিশেষত, পাইথন -২.x:
>>>isinstance(u"test", str)
False
এবং পাইথন -3.x নেই u"foo"