三種 方法 解決:
1、
通過搜集網上的資料,自己多次嘗試,問題算是解決了,在代碼中加上如下幾句即可。
import sys reload(sys) sys.setdefaultencoding('utf8')
2、
把錯誤文件,對應的python代碼部分找出來,再根據報錯信息想辦法進行修改,不知道這么修改,這時候就可以百度了。
比如說我找到了這個位置,錯誤提示說“ascii”不能解碼,說明這部分代碼所用的命令讓它解碼出錯了。我分析了一下,給兩個變量加個個str(),不讓他誤解碼,問題就解決了。
---------------------
作者:zzu小陸
來源:CSDN
原文:https://blog.csdn.net/lusongno1/article/details/62891860
3、
那個包保錯修改那個包文件,例子
修改xlwt包中workbook.py中workbook類下的_init_函數的”encoding"默認值為:“encoding='gbk‘或’utf8‘中文搞定。
來源:http://tieba.baidu.com/p/3123283499?traceid=