def write_data(self, data, place): self.write_lock.acquire() self.file.seek(place) self.file.write(data) self.retrieved += len(data) self.write_lock.release()