def write(self, data): if not self._streaming: notify(pubevents.PubBeforeStreaming(self)) self._streaming = 1 self._locked_body = 1 self.finalize() self.stdout.flush() self.stdout.write(data)
def write(self, data): """Add data to our output stream. HTML data may be returned using a stream-oriented interface. This allows the browser to display partial results while computation of a response proceeds. """ if not self._streaming: notify(pubevents.PubBeforeStreaming(self)) self._streaming = 1 self.stdout.flush() self.stdout.write(data)
def write(self, data): """ Return data as a stream HTML data may be returned using a stream-oriented interface. This allows the browser to display partial results while computation of a response to proceed. The published object should first set any output headers or cookies on the response object. Note that published objects must not generate any errors after beginning stream-oriented output. """ if not self._wrote: notify(pubevents.PubBeforeStreaming(self)) self.outputBody() self._wrote = 1 self.stdout.flush() self.stdout.write(data)