如何使用Python将二进制文件溢出为多个文件?
要将大的二进制文件拆分为多个文件,您应该首先按照要创建的块的大小读取文件,然后将该块写入文件中,读取下一个块,然后重复进行直到到达原始文件的末尾。
示例
例如,您有一个名为my_song.mp3的文件,并希望将其拆分为每个大小为500字节的文件。
CHUNK_SIZE = 500
file_number = 1
with open('my_song.mp3') as f:
chunk = f.read(CHUNK_SIZE)
while chunk:
with open('my_song_part_' + str(file_number)) as chunk_file:
chunk_file.write(chunk)
file_number += 1
chunk = f.read(CHUNK_SIZE)现在,在当前目录中,您会发现原始文件的块分散在多个文件中,这些文件的前缀为:my_song_part_
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短