Python 内置函数memoryview(obj)的具体用法


Posted in Python onNovember 23, 2017

memoryview() 函数返回给定参数的内存查看对象(Momory view)。

语法

memoryview 语法:memoryview(obj)

参数说明:obj -- 对象

返回值:返回元组列表。

英文文档:

class memoryview(obj)

memoryview objects allow Python code to access the internal data of an object that supports the buffer protocol without copying.
Create a memoryview that references obj. obj must support the buffer protocol. Built-in objects that support the buffer protocol include bytes and bytearray.

说明:

1. 函数功能返回内存查看对象,实际上是内存查看对象(Momory view)的构造函数。

2. 所谓内存查看对象,是指对支持缓冲区协议的数据进行包装,在不需要复制对象基础上允许Python代码访问。

3. Python内置对象中支持缓冲区协议的对象有bytes和bytearray。

示例

>>> v = memoryview(b'abcefg')
>>> v[1]
98
>>> v[-1]
103
>>> v[1:4]
<memory at 0x7f3ddc9f4350>
>>> bytes(v[1:4])
b'bce'

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python代理抓取并验证使用多线程实现
May 03 Python
python回调函数的使用方法
Jan 23 Python
详解Python中的条件判断语句
May 14 Python
python交互式图形编程实例(二)
Nov 17 Python
Python基于递归算法实现的汉诺塔与Fibonacci数列示例
Apr 18 Python
Python检查和同步本地时间(北京时间)的实现方法
Dec 03 Python
对Python中的条件判断、循环以及循环的终止方法详解
Feb 08 Python
python3.6+django2.0+mysql搭建网站过程详解
Jul 24 Python
基于Python的图像数据增强Data Augmentation解析
Aug 13 Python
解决Python列表字符不区分大小写的问题
Dec 19 Python
Django之choices选项和富文本编辑器的使用详解
Apr 01 Python
详解Django ORM引发的数据库N+1性能问题
Oct 12 Python
Python3 操作符重载方法示例
Nov 23 #Python
Python3安装Scrapy的方法步骤
Nov 23 #Python
Python 和 JS 有哪些相同之处
Nov 23 #Python
深入理解Python分布式爬虫原理
Nov 23 #Python
Python实现希尔排序算法的原理与用法实例分析
Nov 23 #Python
Python 用Redis简单实现分布式爬虫的方法
Nov 23 #Python
Python3 伪装浏览器的方法示例
Nov 23 #Python
You might like
一个自定义位数的php多用户计数器代码
2007/03/11 PHP
php排序算法实例分析
2016/10/17 PHP
取得一定长度的内容,处理中文
2006/12/20 Javascript
Javascript 模式实例 观察者模式
2009/10/24 Javascript
jQuery操作Select选择的Text和Value(获取/设置/添加/删除)
2013/03/06 Javascript
随鼠标上下滚动的jquery代码
2013/12/05 Javascript
js省市联动效果完整实例代码
2015/12/09 Javascript
Nodejs中的this详解
2016/03/26 NodeJs
javascript的BOM
2016/05/03 Javascript
JQuery点击事件回到页面顶部效果的实现代码
2016/05/24 Javascript
AngularJS动态绑定HTML的方法分析
2016/11/07 Javascript
完美实现js选项卡切换效果(二)
2017/03/08 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
JS实现数组按升序及降序排列的方法
2017/04/26 Javascript
Node.js使用cookie保持登录的方法
2018/05/11 Javascript
微信小程序框架wepy之动态控制类名
2018/09/14 Javascript
JavaScript中的&quot;=、==、===&quot;区别讲解
2019/01/22 Javascript
8个有意思的JavaScript面试题
2019/07/30 Javascript
微信小程序中data-key属性之数据传输(经验总结)
2020/08/22 Javascript
Python实现115网盘自动下载的方法
2014/09/30 Python
以视频爬取实例讲解Python爬虫神器Beautiful Soup用法
2016/01/20 Python
Python wxPython库使用wx.ListBox创建列表框示例
2018/09/03 Python
Linux下Python安装完成后使用pip命令的详细教程
2018/11/22 Python
Python发展简史 Python来历
2019/05/14 Python
Python 使用folium绘制leaflet地图的实现方法
2019/07/05 Python
利用HTML5 Canvas API绘制矩形的超级攻略
2016/03/21 HTML / CSS
AmazeUI的JS表单验证框架实战示例分享
2020/08/21 HTML / CSS
英国最大的美妆产品在线零售商之一:Beauty Bay
2017/09/29 全球购物
Nike加拿大官网:Nike.com (CA)
2019/04/09 全球购物
Ajax的优点和缺点
2014/11/21 面试题
酒店管理毕业生自荐信
2013/10/24 职场文书
教师节商场活动方案
2014/02/13 职场文书
房展策划方案
2014/06/07 职场文书
python cv2图像质量压缩的算法示例
2021/06/04 Python
JavaScript 事件捕获冒泡与捕获详情
2021/11/11 Javascript
MySQL数据库事务的四大特性
2022/04/20 MySQL