Python encode() 要领以encoding指定的编码花样编码字符串。errors参数能够指定差别的毛病处置惩罚计划。
encode()要领语法:(引荐进修:Python视频教程)
str.encode(encoding='UTF-8',errors='strict')
参数
encoding -- 要运用的编码,如"UTF-8"。
errors -- 设置差别毛病的处置惩罚计划。默以为 'strict',意为编码毛病引发一个UnicodeError。 其他能够得值有 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 以及经由过程 codecs.register_error() 注册的任何值。
返回值
该要领返回编码后的字符串。
以下实例展现了encode()要领的实例:
#!/usr/bin/python str = "this is string example....wow!!!"; print "Encoded String: " + str.encode('base64','strict')
以上实例输出效果以下:
Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=
更多Python相干技术文章,请接见Python教程栏目举行进修!
以上就是python中encoding是什么意义的细致内容,更多请关注ki4网别的相干文章!