轉(zhuǎn)自:https://www.cnblogs.com/mmykdbc/p/7417784.html
注:此文為轉(zhuǎn)載,如有侵權(quán)請告知,此文將予以刪除
最近在學Python,在這個過程中,會遇到許多漢字之間的轉(zhuǎn)換,今天在寫write方法的時候,發(fā)現(xiàn)寫入的漢字會出現(xiàn)亂碼,百思不得其解,上網(wǎng)查資料,得出,原來在open打開文件的時候?qū)懸粋€encoding="utf-8"即可,上代碼:
fos = open("index.text", "w", encoding="utf-8")
fos.write("我今年十八歲")
fos.close()
還有一點,,寫入的時候務必以“w”寫的方式打開,不然會報錯