Python标准库:内置函数bytes([source[, encoding[, errors]]])

转载 2016年05月30日 23:48:02

返回一个新的数组对象,这个数组对象不能对数组元素进行修改。每个元素值范围: 0 <= x < 256bytes函数与bytearray函数主要区别是bytes函数产生的对象的元素不能修改,而bytearray函数产生的对象的元素可以修改。因此,除了可修改的对象函数跟bytearray函数不一样之外,其它使用方法全部是相同的。最后它的参数定义方式也与bytearray函数是一样的。

例子:

[python] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. #bytes()函数  
  2.   
  3. a = bytes('abc''utf-8')  
  4. print(a)  
  5.   
  6. b  = bytes(1)  
  7. print(b)  
  8.   
  9. c = bytes([2,3,6,8])  
  10. print(c)  

输出结果如下:

b'abc'

b'\x00'

b'\x02\x03\x06\x08'

Python标准库:内置函数bytearray([source[, encoding[, errors]]])

返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 。可以过“字节与字节数组操作”章节来查看相关字节数组的内容。下面说明一下几种特别的使用方法:1. 如果source是一个字符串...
  • caimouse
  • caimouse
  • 2014年11月05日 13:06
  • 11798

Python标准库:内置函数bytes([source[, encoding[, errors]]])

返回一个新的数组对象,这个数组对象不能对数组元素进行修改。每个元素值范围: 0 。bytes函数与bytearray函数主要区别是bytes函数产生的对象的元素不能修改,而bytearray函数产生的...
  • caimouse
  • caimouse
  • 2014年11月06日 14:53
  • 15792

Python 内建函数 - bytes([source[,encoding[,errors]]])

Manual 直译 实例 Note 拓展阅读ManualReturn a new “bytes” object, which is an immutable sequence of integers ...
  • powerdoom
  • powerdoom
  • 2017年03月13日 11:12
  • 123

用Python实现URL Encoding和Decoding

前些日子在一个论坛上看到网友拿03版《天龙八部》和13版《天龙八部》作对比。在比较两个版本的片尾曲的时候,提到了03版的片尾曲《宽恕》。帖子中提到,这首歌由王菲演唱、林夕作词、赵季平(电视剧《关西无极...
  • mayadong7349
  • mayadong7349
  • 2014年02月24日 10:44
  • 7751

Python Intro - pickle binary data (Python3)

1. importerror no module named cpickle cPickle module in  Python2  has been replaced by an improved ...
  • fanbird2008
  • fanbird2008
  • 2015年04月15日 15:50
  • 3075

关于String的getBytes(),getBytes(encoding)和new String(bytes, encoding)这三个方法的学习总结

关于String的getBytes(),getBytes(encoding)和new String(bytes, encoding)这三个方法,非常值得注意: A.getBytes():使用平台默认...
  • qq645139778
  • qq645139778
  • 2015年01月13日 22:25
  • 863

Python 内建函数 - bytearray([source[, encoding[, errors]]])

Python内建函数之class bytearray([source[, encoding[, errors]]])ManualReturn a new array of bytes. The byt...
  • powerdoom
  • powerdoom
  • 2015年04月13日 08:55
  • 382

Python标准库:内置函数staticmethod(function)

本函数是返回一个静态函数对象,主要用来作为静态函数的修饰符。静态函数的特性是可以直接通过类命名空间访问,也就是说没有定义类实例也可以使用此函数;也可以通过类实例来访问。这跟JAVA或C++里的静态函数...
  • caimouse
  • caimouse
  • 2015年04月26日 15:12
  • 1784

Python标准库:内置函数str(object='') str(object=b'', encoding='utf-8', errors='strict')

本函数是实现返回字符串对象。参数object是要转换内容的对象;参数encoding是编码方式;errors是错误处理方式。例子:#str() print(str(b'abc')) print(st...
  • caimouse
  • caimouse
  • 2015年05月01日 10:22
  • 2572

Python标准库:内置函数type(object)

type(object) type(name, bases, dict) 本函数是返回对象的类型对象。只有一个参数object时,直接返回对象的类型对象。如果只是想判断一个对象是否属于某一个类的对象,...
  • caimouse
  • caimouse
  • 2015年06月07日 11:35
  • 2557
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Python标准库:内置函数bytes([source[, encoding[, errors]]])
举报原因:
原因补充:

(最多只允许输入30个字)