鍍金池/ 問答/Python  數(shù)據(jù)庫  HTML  Office/ python讀取excel中文字符 如何判斷相等

python讀取excel中文字符 如何判斷相等

用python讀取excel表格,查找每句話是否以‘?!ㄖ形木涮?hào))結(jié)尾。但是好像因?yàn)榫幋a問題,pycharm識(shí)別出‘?’(一個(gè)問號(hào),無法識(shí)別的意思吧)。對(duì)于這種編碼問題,怎么解決?

if (excelStr[-1] == '。'):
    print('find this sentence')

因?yàn)閑xcelStr是從excel中讀取的,'。'是在Pycharm中輸入的,總是不相等。

回答
編輯回答
初心

只要保持類型一致就可以了。
建議打印下excelStr[-1]的編碼,如果是unicode,把'。'改成u'。'

2018年2月13日 03:21