?encode() 方法返回字符串的編碼版本。默認(rèn)編碼是當(dāng)前的默認(rèn)字符串編碼。可給予設(shè)置不同的錯(cuò)誤處理機(jī)制。
語(yǔ)法
以下是encode()方法的語(yǔ)法:
str.encode(encoding='UTF-8',errors='strict')
參數(shù)
- ??? encoding -- 這是所使用的編碼。對(duì)于所有的編碼方案的列表,請(qǐng)?jiān)L問:標(biāo)準(zhǔn)編碼庫(kù)
- ??? errors -- 這可能是給定一個(gè)不同的錯(cuò)誤處理機(jī)制。默認(rèn)的錯(cuò)誤是“嚴(yán)格”,即編碼錯(cuò)誤提出UnicodeError。其他可能的值是ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 并通過codecs.register_error().注冊(cè)的任何其他名稱。
返回值
此方法返回的字符串的編碼版本。
例子
下面的例子顯示了encode()方法的使用。
#!/usr/bin/python str = "this is string example....wow!!!"; print "Encoded String: " + str.encode('base64','strict')
當(dāng)我們運(yùn)行上面的程序,它會(huì)產(chǎn)生以下結(jié)果:
Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
