(self)
| 2727 | self.seek(0) |
| 2728 | |
| 2729 | def getvalue(self): |
| 2730 | self.flush() |
| 2731 | decoder = self._decoder or self._get_decoder() |
| 2732 | old_state = decoder.getstate() |
| 2733 | decoder.reset() |
| 2734 | try: |
| 2735 | return decoder.decode(self.buffer.getvalue(), final=True) |
| 2736 | finally: |
| 2737 | decoder.setstate(old_state) |
| 2738 | |
| 2739 | def __repr__(self): |
| 2740 | # TextIOWrapper tells the encoding in its repr. In StringIO, |