seb*_*ien 20 python patch file
我希望能够使用Python覆盖文件中给定偏移量的某些字节.
我的尝试失败了,导致:
是否可以通过Python以便携方式实现这一目标?
Ben*_*ank 35
试试这个:
fh = open("filename.ext", "r+b")
fh.seek(offset)
fh.write(bytes)
fh.close()
Run Code Online (Sandbox Code Playgroud)
根据此python页面,您可以键入file.seek寻求特定的偏移量。然后,您可以编写任何内容。
为避免文件被截断,您可以使用“ a +”将其打开,然后向右偏移。