Stderr output of the child process if it was captured by run(). Otherwise, None. This is always bytes when stderr output was captured regardless of the text=True setting. It may remain None instead of b'' when no stderr output was observed.
subprocess/TimeoutExpired.stderr
TimeoutExpired.stderr