用python读取excel表格,查找每句话是否以‘。’(中文句号)结尾。但是好像因为编码问题,pycharm识别出‘?’(一个问号,无法识别的意思吧)。对于这种编码问题,怎么解决?
if (excelStr[-1] == '。'):
print('find this sentence')
因为excelStr是从excel中读取的,'。'是在Pycharm中输入的,总是不相等。
用python读取excel表格,查找每句话是否以‘。’(中文句号)结尾。但是好像因为编码问题,pycharm识别出‘?’(一个问号,无法识别的意思吧)。对于这种编码问题,怎么解决?
if (excelStr[-1] == '。'):
print('find this sentence')
因为excelStr是从excel中读取的,'。'是在Pycharm中输入的,总是不相等。
2 回答4.3k 阅读✓ 已解决
2 回答852 阅读✓ 已解决
3 回答4.2k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答840 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
4 回答2.5k 阅读
只要保持类型一致就可以了。
建议打印下excelStr[-1]的编码,如果是unicode,把'。'改成u'。'