我在python中以标准方式读取文件。我的意思是这样的:
with open("path_to_my_file", "rb") as fh:
chunk = fh.read(5120)
但是当我读取22000byte大小的文件时,它给了我5个块
1 - 5120
2 - 5120
3 - 5120
4 - 5120
5 - 1520
有一个选项可以填充Nulls在1521-5120索引上的最后一个块?
答案 0 :(得分:1)
我最简单的方法是做这样的事情:
padded_chunk = ( chunk + '\0'*5120 ) [:5120]
现在padded_chunk
以空值结束填充。