gpt4 book ai didi

python - 在 Python 中循环二进制文件 - 从开始添加到结束

转载 作者:太空宇宙 更新时间:2023-11-03 13:52:45 24 4
gpt4 key购买 nike

谁能告诉我一种在 Python 中循环二进制文件的方法?我有一个基本上充满 4 字节整数的文件,当文件达到一定大小时,即已经写入了一定数量的值,我想开始从头开始删除一个并在末尾添加一个。

我对 Python 还是相当陌生,所以只是想出一种巧妙的方法。

谢谢。

最佳答案

我的想法:文件中的第一个整数为您提供了数据实际开始的位置。一开始这将是 4(假设一个整数占用 4 个字节)。当文件已满时,您只需从开头开始覆盖数据并增加位置整数。这基本上是一个简单的 ring-buffer以文件形式。

关于python - 在 Python 中循环二进制文件 - 从开始添加到结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3966969/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com