首页 > 解决方案 > 为什么在 python 中读取二进制文件时会得到错误的字节?

问题描述

我有一个以(十六进制视图)开头的二进制文件:00 09 0f c3 b0

我在 python 中打开一个文件,然后读取并打印它,结果仅对某些字节不同:00 09 0f f0 0f

f = open(filename, "rb")
data = f.read()
        print(data)

任何想法?

谢谢

标签: pythonprintingtype-conversionbinaryfiles

解决方案


推荐阅读