【发布时间】:2014-07-07 20:16:44
【问题描述】:
我有一个 .ktx 格式的文件。我已经以“rb”模式打开了文件。我想修改该文件中的特定字节。我正在使用 read(4) [我想读取 4 个字节的数字] 读取字节,调用并将每个块转换为一个数字。我想要的是,将该数字增加特定数字并将其插入回文件流中。 python中是否有将字节字符串转换为整数的函数?我尝试使用 int() 但它会打印一些二进制数据。
我的代码:
bytes=file.read(4)
for char in bytes:
print hex(ord(char))
【问题讨论】:
-
你说的是二进制字符串还是什么类型的字符串?
-
现在问题澄清了吗?我想发布一个扩展答案,但目前不能。