取一个文件并显示它们

时间:2014-04-25 22:01:54

标签: java python file bits

我想知道是否有可能读取一个文件位,意思是0和1,并在java或python中显示它们。我不知道是否可能。

2 个答案:

答案 0 :(得分:0)

当然,您将文件读取为字节流(通常用文件执行),然后以二进制形式显示字节。

答案 1 :(得分:0)

是的,可以在知道主机系统endianness的同时从字节读取位。也就是说,如果您想要文件的精确表示。

import sys
sys.byteorder
open("fname").read(1)

if (ByteOrder.nativeOrder().equals(ByteOrder.BIG_ENDIAN));
// Java reads and writes bytes pretty naturally, also.

您需要使用bitmasks来读取文件中的实际位。