如何在python中初始化二进制缓冲区

2024-06-28 19:18:55 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,我从DB binary字段(即'field1'读取到var Buf1),然后执行如下操作:

unpack_from('I', Buf1, 0)

所以,一切都好。但问题是,我怎么能在不去数据库的情况下进入Buf1呢?我可以手动从数据库中获取值并静态地初始化我的var,但是如何呢?在DB字段“field1”中,我看到类似“0x7b05000001000000000064000000b80100006”的内容。如何从中初始化有效的二进制缓冲区?在


Tags: from数据库内容dbvar二进制静态情况
1条回答
网友
1楼 · 发布于 2024-06-28 19:18:55

只需使用pack或pack_into这是python的反方向。在

另请参见that answer。在

但您应该详细说明您的问题并给出更多示例代码。您所说的“从”字段中看到的值太大,无法将其读入整数。我想知道你是否得到了全部价值。在

相关问题 更多 >