用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中输入的,总是不相等。
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答2.9k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
3 回答4k 阅读
1 回答3.8k 阅读✓ 已解决
只要保持类型一致就可以了。
建议打印下excelStr[-1]的编码,如果是unicode,把'。'改成u'。'