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

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

用python讀取excel表格,查找每句話是否以‘。’(中文句號)結尾。但是好像因為編碼問題,pycharm識別出‘?’(一個問號,無法識別的意思吧)。對于這種編碼問題,怎么解決?

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

因為excelStr是從excel中讀取的,'。'是在Pycharm中輸入的,總是不相等。

回答
編輯回答
初心

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

2018年2月13日 03:21