python中encoding是什么意思-Python教程

资源魔 19 0
encoding是编码的意义,正在python中,Unicode类型是作为编码的根底类型。

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是甚么意义的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!