原始文件 01 有 9G 多,补丁文件 02 是 200MB。我想把 200MB 的补丁插入到文件 01 偏移 400MB 的位置..
如果可以的话可否说下如何实现
如果可以的话可否说下如何实现
1
SuperMild Aug 3, 2019 开个新文件,读取并写入 400MB, 读取并写入 200MB, 读取并写入剩余数据。
|
2
CEBBCAT Aug 3, 2019
dd ?
|
3
loading Aug 3, 2019 via Android
自带的 io 库就可以了
|
4
Mazexal Aug 3, 2019
不太容易实现, 你弄了流之后, 怎么知道插哪一个 bit 后面呢?
|
7
dbskcnc Aug 3, 2019
|
8
nifury Aug 3, 2019
所以……这是和看雪是同一人吗..
这个问题我之前也碰到过,感觉没有什么特别好的办法,windows 下或许可以尝试稀疏文件 /操作 NTFS 结构 反正我最后选择了 1L 的做法 |
9
reus Aug 3, 2019
os.File 有个 Seek 方法
|
10
oahebky Aug 3, 2019 via Android
从首页看点进来的。
所以我要说 Python mmap 库可以不要怪我。 网上 mmap 库的用法看看就知道该怎么写了。 |