Python 2.x-এর জন্য
একটি অবজেক্ট অবজেক্ট একটি স্ট্রিং টাইপ বা স্ট্রিং টাইপের একটি সাবক্লাস কিনা তা পরীক্ষা করতে −
isinstance(obj, basestring)
কারণ str এবং ইউনিকোড উভয়ই বেসস্ট্রিং এর সাবক্লাস।
obj str এর একটি উদাহরণ বা str −
এর কোনো সাবক্লাস কিনা তা পরীক্ষা করতেisinstance(obj, str)
obj ইউনিকোড স্ট্রিং -
এর একটি উদাহরণ কিনা তা পরীক্ষা করতেisinstance(obj, unicode)
Python 3.x এর জন্য, শুধু
isinstance(obj, str)
str এবং ইউনিকোড স্ট্রিং উভয়ের জন্য কাজ করে।