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