2018-10-16
閱讀量:
1319
python2 的encode和decode errors
1.問題描述

這個(gè)例子中,是上一節(jié)的encode錯(cuò)誤,我們?cè)谄浜竺娴膮?shù)加上了’replace’這個(gè)選項(xiàng),然后就沒有報(bào)錯(cuò),取而代之的是問號(hào)。

這里例子中,參數(shù)改成了’ignore’,這個(gè)的意思是忽略編碼錯(cuò)誤,所以結(jié)果是個(gè)空字符
這些處理方法同樣適用于decode 的錯(cuò)誤解決。

當(dāng)然這并不是最好的解決方法,這些只是防止一些不能編碼的問題出現(xiàn)造成程序的exception,所以在編寫程序的時(shí)候,特別是使用python2處理中文的時(shí)候,還是得小心翼翼的寫,說多了都是淚。






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
0條評(píng)論