【发布时间】:2010-10-05 06:30:21
【问题描述】:
我希望能够使用 Python 覆盖文件中给定偏移量处的一些字节。
我的尝试惨遭失败,结果是:
- 覆盖偏移处的字节,但也截断紧随其后的文件(文件模式=“w”或“w+”)
- 在文件末尾附加字节(文件模式=“a”或“a+”)
是否可以通过 Python 以可移植的方式实现这一目标?
【问题讨论】:
-
不是真的,你链接的是关于 inserting 数据和我的是关于 replace 现有数据到位(不重写所有文件内容) .
-
使用名为 mmap 的模块是您的解决方案。阅读:stackoverflow.com/questions/125703/…
-
使用名为 mmap 的模块是您的解决方案。阅读:stackoverflow.com/questions/125703/…