我想知道是否有可能读取一个文件位,意思是0和1,并在java或python中显示它们。我不知道是否可能。
答案 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来读取文件中的实际位。