python_字符編碼轉換

先說python2 py2裏默認編碼是ascii 文件開頭那個編碼聲明是告訴解釋這個代碼的程序 以什麼編碼格式 把這段代碼讀入到內存,因爲到了內存裏,這段代碼其實是以bytes二進制格式存的,不過即使是2進制流,也可以按不同的編碼格式轉成2進制流,你懂麼? 如果在文件頭聲明瞭#_*_coding:utf-8*_,就可以寫中文了, 不聲明的話,python在處理這段代碼時按ascii,顯然會出錯,
相關文章
相關標籤/搜索