#🔒 Popen with context manager and subprocess exits with error return code
8 messages · Page 1 of 1 (latest)
@sage kraken
Remember to:
- Ask your Python question, not if you can ask or if there's an expert who can help.
- Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
- Explain what you expect to happen and what actually happens.
:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.
Popen with context manager and subprocess exits with error return code
The Popen class has some useful fields like returncode
so you can check p.returncode
you might want to have stderr=subprocess.PIPE in your call to subprocess.Popen as well and then check if you got something in your p.stdout as well as p.stderr to know if you got any output at all when getting a p.returncode that isn't 0 (success)
This help channel has been closed. Feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.