使用python 2.7 在學習文件操做時使用open()函數遇到報錯python
使用python 3.7則無此問題python2.7
代碼以下函數
f=open('exerice_4.py','a',encoding='utf-8') f.write('1111111')
解決方案:在python2.7中,若是須要在open()函數中使用encoding,就須要引用io模塊學習
代碼修改成:spa
import io f=io.open('exerice_4.py','a',encoding='utf-8') f.write('1111111')
可是打印內容會有轉義符....code