1. 程式人生 > >python_py2和py3讀寫文本區別

python_py2和py3讀寫文本區別

nbsp 編碼格式 需要 指定 nic 解碼 py3 bytes 寫入文件

python2和python3的區別?

python 2 str    對應 python3 bytes

python 2 uincode 對應 pyhon3 str

py2 字符串直接是2進制,unicode編碼需要前面加上u

py3 2進制需要前面加上 b

文本讀寫區別?

py2 字符可以直接寫到文件中,unicode需要編碼,再寫入文件,讀文件,需要解碼

py3 打開文件,指定編碼格式自動編碼,寫入文件不需要編碼和解碼

python_py2和py3讀寫文本區別