สำหรับ Python 2.x
ตรวจสอบว่า Object obj เป็น String Type หรือ Subclass ของ String Type -
isinstance(obj, basestring)
เพราะทั้ง str และ unicode เป็น Subclasses ของ basestring
ตรวจสอบว่า obj เป็น Instance ของ str หรือ Subclass ใดๆ ของ str -
isinstance(obj, str)
ตรวจสอบว่า obj เป็น Instance ของ Unicode String -
isinstance(obj, unicode)
สำหรับ Python 3.x เพียง
isinstance(obj, str)
ทำงานได้สำหรับทั้ง String และ Unicode Strings