文章詳情頁(yè)
Python基于codecs模塊實(shí)現(xiàn)文件讀寫案例解析
瀏覽:8日期:2022-07-25 18:55:37
codecs在讀取文件時(shí),發(fā)生錯(cuò)誤:
UnicodeDecodeError: ’utf-8’ codec can’t decode byte 0xbe in position 0: invalid start byte
中文切換編碼:gbk,正常解決。
但有時(shí),utf-8和gbk都不好使用,使用notepad++,打開有亂碼;看到有小塊黑色。
這時(shí)候,需要加個(gè)參數(shù), errors='ignore'
# 讀文件:含特殊字符import codecsf = codecs.open(’20.txt’, ’rb’,encoding=’gbk’, errors='ignore')# 默認(rèn)編碼utf-8,中文是gbkcontent = f.readline()f.close()print(’in:’,content)
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. python爬蟲beautifulsoup解析html方法2. Python 如何將integer轉(zhuǎn)化為羅馬數(shù)(3999以內(nèi))3. python 實(shí)現(xiàn)aes256加密4. 詳解Python模塊化編程與裝飾器5. css進(jìn)階學(xué)習(xí) 選擇符6. Python性能測(cè)試工具Locust安裝及使用7. 以PHP代碼為實(shí)例詳解RabbitMQ消息隊(duì)列中間件的6種模式8. 使用Python解析Chrome瀏覽器書簽的示例9. html小技巧之td,div標(biāo)簽里內(nèi)容不換行10. python web框架的總結(jié)
排行榜
