如何确定Python对象是否为字符串?
对于Python 2.x
要检查对象obj是字符串类型还是字符串类型的子类-
isinstance(obj, basestring)
因为str和unicode都是basestring的子类。
检查obj是str的实例还是str的任何子类-
isinstance(obj, str)
检查obj是否是unicode字符串的实例-
isinstance(obj, unicode)
对于Python 3.x,
isinstance(obj, str)
适用于str和unicode字符串。
以上是 如何确定Python对象是否为字符串? 的全部内容, 来源链接: utcz.com/z/338179.html