Flush all buffers and free all resources.
(self)
| 849 | self.writeTrailer() |
| 850 | |
| 851 | def close(self): |
| 852 | """Flush all buffers and free all resources.""" |
| 853 | |
| 854 | self.endStream() |
| 855 | if self.passed_in_file_object: |
| 856 | self.fh.flush() |
| 857 | else: |
| 858 | if self.original_file_like is not None: |
| 859 | self.original_file_like.write(self.fh.getvalue()) |
| 860 | self.fh.close() |
| 861 | |
| 862 | def write(self, data): |
| 863 | if self.currentstream is None: |