腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
C
缓冲区
转
换为
python
字节
对象
的
最快
方法
、
、
我有一些
C
代码
将
数据传递给一个回调函数。回调定义为: typedef void (*packetHandlerCb)(uint8_t *data, uint32_t len); 我想为这个回调设置一个
python
处理程序,所以我做了一些类似的事情handle_packet(packet_data, packet_len): PACKET_CB
浏览 7
提问于2020-07-26
得票数 0
1
回答
C
语言中
的
字节
顺序和套接字编程
、
、
、
我正在编写一个使用
C
套接字与某个患者监视器进行通信
的
程序。我使用无连接套接字(UDP)与设备通信。flags,然后我
将
buffer直接转
换为
structure,并使用ntohs>v2); 在互联网上读了几个例子后,我发现这可能是一种错误
的
方法
,因为依赖于编译器
的
填充。我需要一种简单
的
方法
来
将<
浏览 2
提问于2012-03-25
得票数 8
回答已采纳
1
回答
python
c
-api:使用现有
缓冲区
创建
字节
而不进行复制
、
、
在我看来,buffer协议更多
的
是为了
将
Python
buffer暴露给
C
。 我找不到一种
方法
来使用现有的
缓冲区
创建一个
字节
对象
,而不是用
C
语言复制。基本上,我想要
的
是实现类似于PyBytes_FromStringAndSize()
的
东西,但不进行复制,并且在
对象
释放时使用回调来释放
缓冲区
。在收到从
C
API返回
的
缓冲区
浏览 1
提问于2014-06-21
得票数 7
1
回答
Python
3.3
C
-API和UTF-8字符串
、
、
、
、
因此,我理解PEP 393
的
用途,但对于如何从UTF-8编码
的
C
字符串创建
Python
对象
,我感到非常困惑。使用UTF-8
C
字符串创建
Python
是一个非常普遍
的
要求。那么,如何使用新
的
PEP393 API从UTF-8
C
字符串创建
对象
呢? 在阅读了和PEP 393本身之后,在我看来,唯一
的
方法
就是手动计算最大字符,然后调用。然后遍历新创建
的
字符串
浏览 2
提问于2016-03-19
得票数 7
回答已采纳
2
回答
从存储为节点
缓冲区
的
字节
数组创建类型化数组
关于从
缓冲区
创建类型化数组
的
节点: 我可以
将
缓冲区
转
换为</em
浏览 4
提问于2015-06-02
得票数 9
回答已采纳
1
回答
在Dart中将ByteBuffer快速拷贝到ByteBuffer
、
、
如何在Dart中将ByteBuffer
的
字节
快速拷贝到另一个更大
的
ByteBuffer (以非零偏移量)? 有一些缓慢
的
方法
可以做到这一点。一种
方法
是
将
每个索引转
换为
一个Uint8List,并一次复制一个索引。另一种
方法
是
将
每个函数转
换为
一个Uint8List,为第一个函数获取迭代器,然后在第二个函数上调用setRange()。我认为应该有一种更直接
的
方法
,要求D
浏览 0
提问于2019-12-04
得票数 5
2
回答
如何
将
没有对应ASCII
的
十六进制字符作为输入传递给
C
程序
、
您
的
第一个答案是使用perl或
python
并通过管道
将
输入传递给
C
程序,但不幸
的
是,我要输入
的
变量不是从
C
程序
的
参数中获取值,而是交互地提示用户输入值。我
的
缓冲区
有8个
字节
的
大小,任何超过8个
字节
的
东西都会覆盖前面的变量,这正是我想要
的
,我想用值1335覆盖那个变量。要覆盖
的
变量是b,并且它是int类型。因此,
浏览 11
提问于2016-08-14
得票数 0
回答已采纳
1
回答
C
++中有符号
的
char *类型由SWIG映射到哪个类型?
、
、
我需要将非空终止
缓冲区
从
Python
传递到
C
++。我使用
的
参数是有符号char* type,而不是char*,因为char*将被转
换为
空终止字符串。
Python
接口是使用SWIG (2.0.1)生成
的
。没有应用类型映射,因此SWIG应该使用它
的
默认映射。当我试图使用该
方法
时,我会得到以下错误: 作为
缓冲区
,我尝试同时传递字
浏览 0
提问于2014-04-14
得票数 1
3
回答
如何正确地使用
python
中
的
平面
缓冲区
?
、
关于
python
中平面
缓冲区
的
使用,我有两个问题,重点是如何正确地使用它们,而不编写完全违背其性能优势
的
代码。我希望在
C
#和
python
程序之间使用平面
缓冲区
进行序列化和网络通信。我读过、和一些使用其他语言
的
博客文章,这些文章使用
的
是平面
缓冲区
,但在
python
中却找不到。 1.)Flatbuffers用于快速序列化。对于蟒蛇来说,这是真的吗?用于
python
的
只
浏览 0
提问于2019-06-24
得票数 11
回答已采纳
1
回答
在
C
++中发送屏幕截图流
、
、
、
我正在寻找一种有效地
将
屏幕截图转
换为
char*
的
方法
。我想过使用位图
对象
捕获屏幕,然后
将
位图
对象
转
换为
字节
数组,然后转
换为
char*,但我找不到任何
方法
将
位图转
换为
字节
数组。我还想过迭代屏幕截图中
的
每个像素并将RGB值保存在数组中,但这会创建一个对我来说太大
的
数组。 最终目标是以
最快
的
浏览 2
提问于2016-03-07
得票数 0
1
回答
如何从
Python
对象
内部提取内存地址
、
、
我使用
的
是返回
缓冲区
对象
的
二进制
Python
库。这个
对象
基本上是一个
C
对象
的
包装器,它包含指向实际内存
缓冲区
的
指针。我需要
的
是从
Python
获取包含在指针中
的
内存地址,问题是
缓冲区
对象
没有
Python
方法
来获得它,所以我需要做一些黑客技巧来获得它。目前,我找到了一种获取指针值
浏览 0
提问于2020-10-22
得票数 1
回答已采纳
5
回答
将
RGBA转
换为
ARGB (glReadPixels -> AVAssetWriter)
、
、
我想在AVAssetWriter
的
帮助下,将用OpenGL渲染
的
图像录制成电影文件。问题出现了,从OpenGL帧
缓冲区
访问像素
的
唯一
方法
是使用glReadPixels,它在iOS上只支持RGBA像素格式。但是AVAssetWriter不支持这种格式。由于阿尔法值可以忽略,我得出
的
结论是,
将
RGBA转
换为
ARGB
的
最快
方法
是
将
缓冲区
移位一个
字节
给g
浏览 2
提问于2012-01-08
得票数 3
回答已采纳
2
回答
字符串/二进制数据到Bytes
、
、
、
我是
Python
的
新手。我希望
将
char数组转
换为
字节
缓冲区
,即是否有任何
方法
将
字符串或二进制数据转
换为
字节
缓冲区
。如果是str = 'apple',我需要'apple'
的
缓冲区
=
字节
值,我可以像buffer[i]和buffer[:j]那样访问这些值 如果我使用map(ord,'apple
浏览 4
提问于2011-12-12
得票数 0
1
回答
Ironpython Array[byte]到
字节
字符串
、
、
MyDLL import *g = NewGuid()ret = myDllMethodToFillBuffer( buffer )>>> type(buffer)我很怀疑能找到正确
的
方法
将
am
字节
转
换为<
浏览 2
提问于2014-07-30
得票数 2
回答已采纳
3
回答
字节
到字符串“小数点是个问题”
这段代码是用
C
# . net编写
的
。我正在接收下面提到
的
格式49 46 48 50
的
数据,它相当于使用这个简单代码
的
十进制格式
的
1.02稍后,我在
缓冲区
中添加数据现在具有49 46 48 50数据
字节
值 bu
浏览 0
提问于2011-09-16
得票数 0
1
回答
Python
:从结构
对象
的
缓冲区
转
换为
无符号整数
我是
Python
新手,所以我想知道如何使用下面定义
的
代码从结构
对象
中提取buffer来
将
整个buffer转
换为
一个整数h = 65342j = 9000class Blah(Structure): ("a", ctypes.
c
_int32, 17), ("b", ctypes.
c
_in
浏览 0
提问于2010-09-29
得票数 0
1
回答
将
ctype
字节
数组转
换为
字节
、
我有一个ctypes数组,定义如下:在用数据填充
缓冲区
之后,我需要将这些数据转
换为
字节
格式。现在我正在做如下操作:buff = ''.join(map(chr, buff)) 这样做
的
问题是,在将其转换回单
字节
字符串之前,它会将其转
换为
4
字节
(或任何
字节
数)
的
int,这会浪费大量CPU。如何
浏览 0
提问于2013-03-13
得票数 13
回答已采纳
1
回答
将
Pandas DataFrame序列化为内存中
的
缓冲区
表示
、
、
、
将
DataFrame序列化为内存中表示
的
最快
方法
是什么?根据一些研究,似乎人们普遍认为格式是大多数度量标准中
最快
的
可用格式。我
的
目标是获得DataFrame
的
序列化
字节
-- Feather唯一
的
问题是我想避免写入磁盘和从磁盘加载
的
开销,而Feather API似乎只允许file I/O。对于这一点,我应该寻找不同
的
格式吗,或者在
Python
中是否有一种<
浏览 19
提问于2020-05-27
得票数 1
回答已采纳
1
回答
python
字节
对象
的
缓冲区
重新分配,cffi
、
、
、
、
我使用
python
字节
对象
将
一些数据传递给使用CFFI库进行本地实现
的
方法
,例如:ffi = FFI() void foo(char*);x = b'abc123'据我所知,本机
方法
接收
的
指针是x
字节</
浏览 7
提问于2021-11-30
得票数 0
回答已采纳
1
回答
如何有效地
将
int存储为
字节
?
、
我正在开发一个使用
python
3.7套接字库来发送和接收信息
的
程序,我希望它在网络上是高效
的
(不需要那么快,我没有足够
的
时间用
C
构建它)--这意味着如果我想发送数字1024,我只需要2个
字节
。在
C
中,所需要做
的
就是
将
int转
换为
字符串,访问前两个
字节
,即(2
字节
数到一个2
字节
数组/“string”)。在
Python
中,即使在使用
浏览 0
提问于2019-06-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python的Memoryview对象(1)
详解Java中的IO输入输出流
Apache Arrow和Java:大数据传输快如闪电
Python进阶-内建函数
python之IO编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券