比较两个字符串 同样都是str 打印出来没有问题 都是一样的 但是
str1 == str2 一直都是False
将两个字符encode成UTF-8打印 发现前面多了\xef\xbb\xbf
查阅资料是UTF-8的BOM前缀
解决办法:
str1.encode('utf-8').decode("utf-8-sig")
比较两个字符串 同样都是str 打印出来没有问题 都是一样的 但是
str1 == str2 一直都是False
将两个字符encode成UTF-8打印 发现前面多了\xef\xbb\xbf
查阅资料是UTF-8的BOM前缀
解决办法:
str1.encode('utf-8').decode("utf-8-sig")