将unicode转换为UTF8字符串

时间:2017-10-20 10:56:53

标签: python selenium

我需要将我认为的unicode字符串从selenium转换为可读的UTF8字符串(字符串开头有u

但是如果字符串已经是UTF8编码怎么办?然后多字节字符将被双重编码

td.text.encode('utf-8').strip()

1 个答案:

答案 0 :(得分:0)

如果是unicode中的文本,则可以执行编码操作以转换为utf-8。如果它已经在utf-8中,它将不会被双重编码。它只会抛出错误说明:

  

AttributeError:' bytes'对象没有属性'编码