capturer: Easily capture stdout/stderr of the current process and subprocesses¶
Welcome to the documentation of capturer version 3.0! The following sections are available:
User documentation¶
The readme is the best place to start reading:
API documentation¶
The following API documentation is automatically generated from the source code:
- API documentation
capturer
interpret_carriage_returns
DEFAULT_TEXT_ENCODING
GRACEFUL_SHUTDOWN_SIGNAL
TERMINATION_DELAY
PARTIAL_DEFAULT
STDOUT_FD
STDERR_FD
enable_old_api()
create_proxy_method()
MultiProcessHelper
CaptureOutput
CaptureOutput.__init__()
CaptureOutput.initialize_stream()
CaptureOutput.__enter__()
CaptureOutput.__exit__()
CaptureOutput.is_capturing
CaptureOutput.start_capture()
CaptureOutput.finish_capture()
CaptureOutput.allocate_pty()
CaptureOutput.merge_loop()
CaptureOutput.get_bytes()
CaptureOutput.get_handle()
CaptureOutput.get_lines()
CaptureOutput.get_text()
CaptureOutput.save_to_handle()
CaptureOutput.save_to_path()
OutputBuffer
PseudoTerminal
PseudoTerminal.__init__()
PseudoTerminal.attach()
PseudoTerminal.start_capture()
PseudoTerminal.finish_capture()
PseudoTerminal.close_pseudo_terminal()
PseudoTerminal.restore_streams()
PseudoTerminal.get_handle()
PseudoTerminal.get_bytes()
PseudoTerminal.get_lines()
PseudoTerminal.get_text()
PseudoTerminal.save_to_handle()
PseudoTerminal.save_to_path()
PseudoTerminal.capture_loop()
Stream
ShutdownRequested
Change log¶
The change log lists notable changes to the project: