竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現在的位置是:首頁 » python編程資訊

資訊內容

python2寫入文件亂碼怎么解決?

極客小將2021-01-06-
簡介python寫入中文亂碼的解決方法:1、文件名有中文,文件名亂碼 當想要將程序運行結果保存到文本文件時,文本文件的命名中如果有中文,不做處理文件名會出現亂碼。利用unicode函數進行編碼可解決。unicode(‘中文.csv’,’utf-8’)2、文件內容有中文,excel打開內容亂碼&

Ncr少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

python寫入中文亂碼的解決方法:
Ncr少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

1、文件名有中文,文件名亂碼 Ncr少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

當想要將程序運行結果保存到文本文件時,文本文件的命名中如果有中文,不做處理文件名會出現亂碼。利用unicode函數進行編碼可解決。Ncr少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

unicode(‘中文.csv’,’utf-8’)

2、文件內容有中文,excel打開內容亂碼 Ncr少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

如果將包含中文的結果輸出到csv文件,一般默認使用Excel打開文件時,文件內容會出現亂碼,而使用文本編輯器打開不會亂碼。Ncr少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

這是因為Excel默認的編碼方式為‘GBK‘,而文本編輯器默認的格式為‘utf-8’。Ncr少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

使用codecs包在創建文件后添加語句f.write(codecs.BOM_UTF8)可解決。Ncr少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

name='語文' f = open(name+'.csv','w') f.write('123,語文') f.close() #修改編碼 import codecs f = open(**unicode(name+'.csv','utf-8')**,'w')  # 文件名不亂碼 **f.write(codecs.BOM_UTF8)  # excel打開內容不亂碼的核心語句** f.write('123,語文') f.close()

更多Python知識請關注Python自學網。Ncr少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 国产在线播放av | 久久性片| 性爱免费视频 | 久久曰视频 | 久久久综合色 | 曰韩一级片 | 91精品一区二区三区久久久久久 | 久久精品国产一区二区电影 | 在线免费国产视频 | 男女在线观看视频 | 亚洲国产第一 | 成人cijilu福利区在线观看 | 成人久久久久 | 91精品国产综合久久久久 | 亚洲一区二区三区四区在线观看 | 成人av观看 | 狠狠搞狠狠搞 | 91精品国产自产91精品 | 91麻豆精品国产91久久久资源速度 | 日本美女一区二区三区 | 日韩精品一区二区三区电影在线看 | 91精品国产二区在线看大桥未久 | 国内精品一区二区三区 | 国产午夜激情 | 国产伦精品一区二区三区照片 | 国产二区电影 | 精品国产精品一区二区夜夜嗨 | 欧美一区 | 久久综合九色综合久久久精品综合 | 欧美日韩精品在线观看 | 一及毛片视频 | 自拍视频网站 | www.国产视频 | 一区二区精品在线 | 天堂在线看 | 国产精品久久一区 | 一区二区三区日韩欧美 | 欧美成网站 | 中文字幕在线不卡 | 欧美福利专区 | 午夜久久久久 |