腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4165)
视频
沙龙
1
回答
Python
struct.pack
小
端
=
大端
、
、
但是,我将两者转换为
大端
或
小
端
得到的结果是相同的。为什么?"val1": 20,} big =
struct.pack
(f">{len(b)}s", b) print(
浏览 87
提问于2020-07-22
得票数 0
回答已采纳
1
回答
确定字符顺序的最具Pythonic风格的方法是什么?
、
我正在尝试找到最好的方法来确定我的代码运行的机器是
大端
还是
小
端
。我有一个有效的解决方案(尽管我还没有在
大端
机器上测试过它),但它看起来有点笨拙:little_endian = (
struct.pack
('@h', 1) ==
struct.pack
浏览 0
提问于2009-08-28
得票数 40
回答已采纳
1
回答
在
python
中使用字节
、
在
python
中做这件事的正确方法是什么?
浏览 0
提问于2012-08-22
得票数 3
回答已采纳
1
回答
转换已存在的二进制文件的字节顺序类型
、
、
我的PC上有一个二进制文件,其中包含
大端
数据。该文件大小约为121MB。目前让我头疼的是我不知道如何转换整个文件。如果我有一个很短的十六进制字符串,我可以简单地使用
struct.pack
将其转换为
小
端
,但是如果我正确地理解了这一点,我就不能给
struct.pack
一个二进制文件作为输入。
浏览 0
提问于2019-10-22
得票数 1
3
回答
使用
Python
2.6+和3编写二进制文件
、
、
、
包含字符串头(键值对)和数字数据(可以是
小
端
或
大端
),我正在寻找一种方法来编写一个在
Python
2.6+和
Python
3.2+中不变地运行的程序。提前谢谢。
浏览 2
提问于2011-12-11
得票数 0
2
回答
将网络提交转换为bigendian的正确方法
、
这是将
大端
字节转换为字节的正确方法吗?
浏览 4
提问于2017-09-01
得票数 2
回答已采纳
2
回答
C++ /
Python
等价于Matlab的num2hex
、
、
、
、
在C++或
Python
中是否有一个与MATLAB的函数等价的函数?
Python
的float.hex和int.hex函数没有给出与MATLAB的num2hex函数相同的结果。
浏览 0
提问于2014-07-16
得票数 2
回答已采纳
4
回答
使用
Python
的struct模块翻转字节
、
、
、
我想把这个字符串从
大端
翻到
小
端
:让它像这样:我猜正确的函数应该是
struct.pack
,但是我找不到一种方法让它正常工作。一个小小的帮助将是非常感谢的! 谢谢
浏览 1
提问于2010-02-03
得票数 0
回答已采纳
2
回答
为什么第一个打包的数据是结构化的
小
endian,而其余的是
大端
呢?
、
、
、
import structfragments = [1,2,3,4]name = "Hello World" 那么为什么struct会这样表现呢?还是我漏掉了什么?
浏览 5
提问于2019-10-17
得票数 2
回答已采纳
2
回答
如何将C型二进制浮点数数组读入Java?
、
当我在
python
中使用以下代码阅读它时:d = array.array('d')print1.2029778888642203E-19-1.1421078747242632E217-3.494281168153119E125
Python
浏览 2
提问于2014-08-05
得票数 0
回答已采纳
1
回答
从二进制文件中解压缩双值
、
、
、
、
我理解在
Python
中读取C双值存在问题。在我的程序中,我正在读取一个二进制文件,并将数值转换为各种大小的整数,没有问题。我使用下面的代码读取双值。
浏览 0
提问于2018-01-23
得票数 3
回答已采纳
2
回答
如何在
Python
中将256位
大端
整数转换为
小
端
?
、
、
我有一个256位的十六进制整数编码为
大端
,我需要转换为
小
端
。
Python
的结构模块通常就足够了,但是没有列出大小接近于我所需要的大小的格式。ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000'>> z =
struct.pack
浏览 0
提问于2013-04-02
得票数 3
回答已采纳
1
回答
如何(通过套接字)向后发送返回地址-
python
、
、
、
、
问题是,我使用的os是以
小
endian格式学习的,所以我想(按字节)向后发送我的返回地址。谢谢。
浏览 4
提问于2014-07-27
得票数 1
回答已采纳
2
回答
使用
struct.pack
struct.unpack进行字节顺序
、
我以为我可以用它来检查写数据的机器是
大端
还是
小
端
,但根据一些实验,似乎不是这样的。具体地说:data=
struct.pack
('<i',-1)print (struct.unpack
浏览 0
提问于2012-05-18
得票数 1
回答已采纳
1
回答
Python
结构和Java中的读取值
、
、
我想导出二进制格式,然后用Java读取二进制文件,但是我无法获得正确的值,例如在Java中,我有以下值:8.962863E27 我试图发送一个二进制文件并将输出匹配到用java编写的ubjson库中,一开始我使用的是
大端
标记,但不工作,当我使用Little时,它的工作方式是这样的。
浏览 2
提问于2013-11-12
得票数 0
回答已采纳
1
回答
将float32字节转换为base64编码字节
、
、
xx = base64.encodebytes(
struct.pack
('<d', 16.75))xx = struct.unpack('<d
浏览 6
提问于2022-03-14
得票数 0
回答已采纳
1
回答
二进制文件中扭转float32特性的快速方法
、
、
、
、
它包含float32
大端
格式的示例(每个样本4字节)。我想把它们转换成
小
终端格式。一些背景:我想稍后将它们写到一个.wav文件中,这需要使用
小
endian格式的afaik格式的数据。old, open(outfile , "wb") as new: chunk =
struct.pack
("<f", struct.unpack(">
浏览 0
提问于2018-03-30
得票数 1
回答已采纳
1
回答
从
python
struct.pack
(
大端
)转换为整数列表
、
、
Client (用
Python
):
struct.pack
('i'*int(len(example)/4),packed) <Send over open socket
浏览 4
提问于2018-11-11
得票数 0
回答已采纳
2
回答
Python
利用问题?
、
、
、
请有人解释一下如何以及为什么在下面的漏洞中使用这个
struct.pack
代码吗?我想弄清楚它是如何触发漏洞的。我理解缓冲区溢出方面,我指的是下面的
struct.pack
方法。📷pack returns string containingformat. > represents big endian byte alignment (standard size
浏览 0
提问于2014-02-28
得票数 2
回答已采纳
2
回答
如何使用wireshark中的lua转换为主机字节顺序
、
、
struct.pack
似乎不起作用,至少在执行“要求'struct'”时,wireshark会抛出一个错误。您可以调用tvb函数来获得显式(这就是我现在所做的,因此它是不可移植的:())转换为
大端
或
小
endian,但没有转换到主机
端
字节顺序)。
浏览 4
提问于2014-05-11
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云点播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券