1. 程式人生 > >【python基礎知識】寫入檔案指定編碼格式,例如utf-8

【python基礎知識】寫入檔案指定編碼格式,例如utf-8

python預設的寫檔案編碼弄不清具體是什麼編碼格式,只發現中文字型寫入預設是GB2312編碼。

要想指定讀取和寫入檔案的編碼格式,只需要用如下方法。

一、不指定編碼格式:

with open(file,'a') as f:
   f.write('要寫入檔案的內容')

二、指定編碼格式:

import codecs
with codecs.open(write_fileroute,'a',encoding='utf-8') as f:
    f.write(u'要寫入檔案的內容')