Python中encode()方法的使用简介

   这篇文章主要介绍了Python中encode()方法的使用简介,是Python入门中的基础知识,需要的朋友可以参考下

  encode() 方法返回字符串的编码版本。默认编码是当前的默认字符串编码。可给予设置不同的错误处理机制。

  语法

  以下是encode()方法的语法:

  ?

1

str.encode(encoding='UTF-8',errors='strict')

  参数

  encoding -- 这是所使用的编码。对于所有的编码方案的列表,请访问:标准编码库

  errors -- 这可能是给定一个不同的错误处理机制。默认的错误是“严格”,即编码错误提出UnicodeError。其他可能的值是ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' 并通过codecs.register_error().注册的任何其他名称。

  返回值

  此方法返回的字符串的编码版本。

  例子

  下面的例子显示了encode()方法的使用。

  ?

1
2
3
4
5

#!/usr/bin/python
 
str = "this is string example....wow!!!";
 
print "Encoded String: " + str.encode('base64','strict')

  当我们运行上面的程序,它会产生以下结果:

  ?

1

Encoded String: dGhpcyBpcyBzdHJpbmcgZXhhbXBsZS4uLi53b3chISE=

时间: 2024-10-30 22:15:03

Python中encode()方法的使用简介的相关文章

Python中title()方法的使用简介

  这篇文章主要介绍了Python中title()方法的使用简介,是Python入门中的基础知识,需要的朋友可以参考下 title()方法返回所有单词的第一个字符大写的字符串的一个副本. 语法 以下是title()方法的语法: ? 1 str.title(); 参数 NA 返回值 此方法返回其中所有单词的前几个字符都是大写的字符串的一个副本. 例子 下面的例子显示了title()方法的使用. ? 1 2 3 4 #!/usr/bin/python   str = "this is string

Python中splitlines()方法的使用简介

  这篇文章主要介绍了Python中splitlines()方法的使用简介,是Python入门中的基础知识,需要的朋友可以参考下 splitlines()方法返回一个字符串的所有行,可选包括换行符列表(如果num提供,则为true) 语法 以下是splitlines()方法的语法: ? 1 str.splitlines( num=string.count('n')) 参数 num -- 这是任何数,如果存在它会被认为换行需要被包括行数. 返回值 如果找到匹配的字符串此方法返回true,否则为fa

Python中isnumeric()方法的使用简介

  这篇文章主要介绍了Python中isnumeric()方法的使用,isnumeric()方法的使用是Python入门中的基础知识,需要的朋友可以参考下 isnumeric()方法检查字符串是否仅由数字组成.这种方法只表示为Unicode对象. 注意:要定义一个字符串为Unicode,只需前缀分配'u'引号.以下是示例. 语法 以下是isnumeric()方法的语法: ? 1 str.isnumeric() 参数 NA 返回值 如果字符串中的所有字符都是数字此方法返回true,否则返回fals

浅谈Python中copy()方法的使用

  这篇文章主要介绍了浅谈Python中copy()方法的使用,Python中的拷贝分为潜拷贝和深拷贝,本文只是简单介绍用法,需要的朋友可以参考下 copy()方法返回字典的浅拷贝. 语法 以下是copy()方法的语法: ? 1 dict.copy() 参数 NA 返回值 此方法返回字典的浅拷贝. 例子 下面的例子显示了copy()方法的使用. ? 1 2 3 4 5 6 #!/usr/bin/python   dict1 = {'Name': 'Zara', 'Age': 7};   dict

Python中zfill()方法的使用教程

  这篇文章主要介绍了Python中zfill()方法的使用教程,是Python入门中的基础知识,需要的朋友可以参考下 zfill()方法用零垫串来填充左边宽度. 语法 以下是zfill()方法的语法: ? 1 str.zfill(width) 参数 width -- 这是字符串的最终宽度,即填充零后得到的宽度. 返回值 此方法返回补齐的字符串. 例子 下面的例子显示了zfill()方法的使用. ? 1 2 3 4 5 6 #!/usr/bin/python   str = "this is s

Python中degrees()方法的使用

  这篇文章主要介绍了Python中degrees()方法的使用,是Python入门中的基础知识,需要的朋友可以参考下 degrees()方法从弧度转换到度角x 语法 以下是degrees()方法的语法: ? 1 degrees(x) 注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数. 参数 返回值 x -- 这必须是一个数值. 此方法返回一个角度的度数值. 例子 下面的例子显示degrees()方法的使用. ? 1 2 3 4 5 6 7

Python中各种方法的运作原理解析

         这篇文章主要介绍了深入理解Python中各种方法的运作原理,包括抽象方法和静态方法和类方法等之间异同的比较,需要的朋友可以参考下             方法在Python中是如何工作的         方法就是一个函数,它作为一个类属性而存在,你可以用如下方式来声明.访问一个函数: ? 1 2 3 4 5 6 7 8 >>> class Pizza(object): ... def __init__(self, size): ... self.size = size

详解Python中writelines()方法的使用

  这篇文章主要介绍了详解详解Python中writelines()方法的使用,是Python入门学习中的基础知识,需要的朋友可以参考下 writelines()方法写入字符串序列到文件.该序列可以是任何可迭代的对象产生字符串,字符串为一般列表.没有返回值. 语法 以下是writelines()方法的语法: ? 1 fileObject.writelines( sequence ) 参数 sequence -- 这是字符串的序列. 返回值 此方法不返回任何值. 例子 下面的例子显示writeli

讲解Python中fileno()方法的使用

  这篇文章主要介绍了讲解Python中fileno()方法的使用,是Python入门中的基础知识,需要的朋友可以参考下 fileno()方法返回所使用的底层实现,要求从操作系统I/O操作的整数文件描述符. 语法 以下是fileno()方法的语法: ? 1 fileObject.fileno(); 参数 NA 返回值 此方法返回整数文件描述符. 例子 下面的例子显示fileno()方法的使用. ? 1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin/python   # Ope