首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

Python处置二进制数据方便吗

2013-03-01 
Python处理二进制数据方便吗?现在有机会做Python相关的工作了!不过,是否都能用Python做我还有些疑问。对于P

Python处理二进制数据方便吗?
现在有机会做Python相关的工作了!

不过,是否都能用Python做我还有些疑问。

对于Python处理二进制数据的方便性不是很了解,感觉,脚本语言都不如C/C++处理二进制数据方便。

我用C/C++的方式来描述:
有若干int\short等数据,想要保存到一个连续的数组中,其中有些int或者short还要做位运算;另外,由于字节序问题,我还要将整数的字节序重新编码。

用python写是否方便?
[解决办法]
占个沙发。

好像 Python3.0 在这方面有改动,大侠现在用的是什么版本的?
[解决办法]
二进制文件操作可以用 struct

其他的c/c++二进制操作方式貌似在python中比较类似
[解决办法]
python的位运算非常方便,
http://wiki.python.org/moin/BitwiseOperators
[解决办法]
可以封装c语言的。楼主可以试试。
[解决办法]

引用:
可以封装c语言的。楼主可以试试。


学习了!
[解决办法]
https://pypi.python.org/pypi/bitarray/

热点排行