Monitoring Python subprocesses
Toulouse, 12 September 2022
Subprocess is the bread-and-butter of software automation. In Python, the
standard library provides the subprocess module for this with many options
that make it suitable for a broad range of usages. In this article, we’ll
cover the specific topic of monitoring such subprocesses. The techniques for
this are numerous and some of them a bit advanced, so it will be an
opportunity to compare them. This will also be a pretext to study the
subprocess module (and its asyncio counterpart) in details.