社区
脚本语言
帖子详情
Python处理二进制数据方便吗?
fibbery
2013-02-27 01:58:53
现在有机会做Python相关的工作了!
不过,是否都能用Python做我还有些疑问。
对于Python处理二进制数据的方便性不是很了解,感觉,脚本语言都不如C/C++处理二进制数据方便。
我用C/C++的方式来描述:
有若干int\short等数据,想要保存到一个连续的数组中,其中有些int或者short还要做位运算;另外,由于字节序问题,我还要将整数的字节序重新编码。
用python写是否方便?
...全文
426
6
打赏
收藏
Python处理二进制数据方便吗?
现在有机会做Python相关的工作了! 不过,是否都能用Python做我还有些疑问。 对于Python处理二进制数据的方便性不是很了解,感觉,脚本语言都不如C/C++处理二进制数据方便。 我用C/C++的方式来描述: 有若干int\short等数据,想要保存到一个连续的数组中,其中有些int或者short还要做位运算;另外,由于字节序问题,我还要将整数的字节序重新编码。 用python写是否方便?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
乔巴好萌
2013-02-27
打赏
举报
回复
https://pypi.python.org/pypi/bitarray/
明月书君
2013-02-27
打赏
举报
回复
引用 4 楼 zhouchongzxc 的回复:
可以封装c语言的。楼主可以试试。
学习了!
ChongQingJin28
2013-02-27
打赏
举报
回复
可以封装c语言的。楼主可以试试。
libralibra
2013-02-27
打赏
举报
回复
python的位运算非常方便, http://wiki.python.org/moin/BitwiseOperators
bugs2k
2013-02-27
打赏
举报
回复
二进制文件操作可以用 struct 其他的c/c++二进制操作方式貌似在python中比较类似
zjs100901
2013-02-27
打赏
举报
回复
占个沙发。 好像 Python3.0 在这方面有改动,大侠现在用的是什么版本的?
【
Python
资源】进制通用转换类 基于
Python
实现,可实现十进制转换
二进制
、十进制转换八进制、十进制转换十六进制等转换
本资源是一个
Python
编写的进制通用转换类,它提供了将十进制数转换为
二进制
、八进制、十六进制,以及将十六进制数转换为十进制的功能。这个类对于需要进行进制转换的开发者来说非常有用,因为它简化了进制转换的过程,使得开发者可以更加高效地进行
数据
处理
和计算。 功能特点 1、十进制转
二进制
:该类提供了一个方法,可以将输入的十进制数转换为
二进制
数。转换后的
二进制
数将以字符串形式返回,
方便
用户进行后续操作或显示。 2、十进制转八进制:除了转换为
二进制
,该类还可以将十进制数转换为八进制数。这对于需要
处理
八进制
数据
的场景非常有用,如某些系统或协议中使用八进制表示
数据
。 3、十进制转十六进制:该类同样支持将十进制数转换为十六进制数。十六进制在编程中经常被使用,特别是在
处理
内存地址或颜色代码时。 4、十六进制转十进制:除了从十进制转换到其他进制,该类还提供了将十六进制数转换为十进制数的功能。这对于
处理
来自外部源或用户输入的十六进制
数据
非常有用。
16进制字符串转为16进制数字
自己写的16进制字符转转为16进制数字,函数已经封装好String2Hex(CString str, CByteArray &hexdata),欢迎大家使用
MNIST
数据
集
MNIST手写字符
数据
集,字符和标签文件分离,存储格式为Matlab格式。
protobuf 2.6.1
10月20更新的新版本,放上来给不想找的懒人下载吧
python
发送
二进制
数据
_
python
处理
二进制
数据
有的时候需要用
python
处理
二进制
数据
,比如,存取文件,socket操作时.这时候,可以使用
python
的struct模块来完成.可以用struct来
处理
c语言中的结构体.struct模块中最重要的三个函数是pack(), unpack(), calcsize()pack(fmt, v1, v2, ...) 按照给定的格式(fmt),把
数据
封装成字符串(实际上是类似于c结构体的字节流)un...
脚本语言
37,743
社区成员
34,212
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章