(self)
| 2685 | self.seek(0) |
| 2686 | |
| 2687 | def getvalue(self): |
| 2688 | self.flush() |
| 2689 | decoder = self._decoder or self._get_decoder() |
| 2690 | old_state = decoder.getstate() |
| 2691 | decoder.reset() |
| 2692 | try: |
| 2693 | return decoder.decode(self.buffer.getvalue(), final=True) |
| 2694 | finally: |
| 2695 | decoder.setstate(old_state) |
| 2696 | |
| 2697 | def __repr__(self): |
| 2698 | # TextIOWrapper tells the encoding in its repr. In StringIO, |