p = 'python'
p.encode('utf-8')
encode(self, encoding='utf-8', errors='strict'), 其中errors可以設(shè)為'strict', 'ignore', 'replace' and
'xmlcharrefreplace'.
解釋各參賽:
strict => 如果編碼錯誤,則報UnicodeEncodeError
ignore => 跳過無法編碼的字符
replace => 把無法編碼的字符替換成 '?'
xmlcharrefreplace => 把無法編碼的字符替換成 XML實體
decode同上,只是errors沒有'xmlcharrefreplace'。