建议直接转成list打印出来看每一个值(lll¬ω¬)
value_list = list(value)
1. 打印两个字符串的值
- 将两个字符串打印出来,查看其内容是否真的相同
2. 替换掉字符串里的空格
- 检查字符串里是否存在空格,替换掉空格
value = value.replace(" ","");
3. 检查两个字符串的类型是否一致
- 使用
print(type(str))
打印出两个变量的类型,是否都为字符串
4. 将两个字符串转换成list打印出来
- 如果前面两个都是一样的,转换为list进行打印(
value_list = list(value)
),有可能会有不一样的发现 - 如下图:
- 当你爬去页面的时候,获取的字符串有可能出现
\u200b
这样的字符
value = value.replace("\u200B", "");
可以类似替换空格直接替换掉