原文:UnicodeDecodeError: 'utf8' codec can't decode byte 0xd5 in position 8: invalid c ontinuation byte

使用tornado 處理靜態文件時出現了如下的錯誤 python是使用ascii作為默認編碼,可以通過修改python lib site.py進行修改,如下所示: 將其改為utf 后,啟動服務,訪問報如下錯誤: 最后問題定位為:項目路徑中包含中文,在使用 的時候出現了編碼問題,修改即可。 關於python編碼有一篇文章講的很詳細:http: blog.webforefront.com archiv ...

2012-12-06 08:56 0 3850 推薦指數:

查看詳情

Python3錯誤:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 解決方法

程序就好了 翻到了一篇博客,里面有這么一段話:如果python中所要處理的字符串中包含中文,那么最好要搞懂所用字符的編碼,是gbk/gb2312/gb18030,還是utf-8,否則容易出現亂碼,以及此處的語法錯誤。嘗試將編碼方式改為“gbk”或者“gb2312 ...

Wed Mar 16 01:46:00 CST 2022 0 1873
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM