![]() |
Qucs-S S-parameter Viewer & RF Synthesis Tools
|
Public Member Functions | |
| __init__ (self, destination=None, encoding=None, encoding_errors='backslashreplace', decoding_errors='replace') | |
| write (self, data) | |
| close (self) | |
| isatty (self) | |
Public Attributes | |
| destination | |
| encoding | |
| encoding_errors | |
| decoding_errors | |
Wrapper class for file-like error streams with failsafe de- and encoding of `str`, `bytes`, `unicode` and `Exception` instances.
| docutils.io.ErrorOutput.__init__ | ( | self, | |
destination = None, |
|||
encoding = None, |
|||
encoding_errors = 'backslashreplace', |
|||
decoding_errors = 'replace' |
|||
| ) |
:Parameters:
- `destination`: a file-like object,
a string (path to a file),
`None` (write to `sys.stderr`, default), or
evaluating to `False` (write() requests are ignored).
- `encoding`: `destination` text encoding. Guessed if None.
- `encoding_errors`: how to treat encoding errors.
| docutils.io.ErrorOutput.close | ( | self | ) |
Close the error-output stream. Ignored if the destination is` sys.stderr` or `sys.stdout` or has no close() method.
| docutils.io.ErrorOutput.isatty | ( | self | ) |
Return True, if the destination is connected to a TTY device.
| docutils.io.ErrorOutput.write | ( | self, | |
| data | |||
| ) |
Write `data` to self.destination. Ignore, if self.destination is False. `data` can be a `bytes`, `str`, or `Exception` instance.