def truncate(self, length):
self.data = self.get_data()
if length == 0:
self.data = bytes('', 'utf8')
elif length <= len(self.data):
self.data = self.data[:length]
else:
self.data = self.data + bytes(
'\0' * (length - self.stat['st_size']), 'utf8'
)
self.overwrite = True
评论列表
文章目录