我必须在Python中做什么才能弄清楚字符串的编码方式?
3 回答
喵喵时光机
TA贡献1846条经验 获得超7个赞
在python 3.x中,所有字符串都是Unicode字符序列。并进行str的isinstance检查(默认情况下意味着unicode字符串)就足够了。
isinstance(x, str)
关于python 2.x,大多数人似乎正在使用带有两个检查的if语句。一个用于str,另一个用于unicode。
如果要检查是否只有一个语句具有“类似字符串的”对象,则可以执行以下操作:
isinstance(x, basestring)
添加回答
举报
0/150
提交
取消