Skip to content

Instantly share code, notes, and snippets.

View maxim-belkin's full-sized avatar
🐿️

Maxim Belkin maxim-belkin

🐿️
  • Intel
  • Phoenix, AZ
  • 01:44 (UTC -06:00)
View GitHub Profile
import io
import selectors
import subprocess
import sys
def capture_subprocess_output(subprocess_args):
# Start subprocess
# bufsize = 1 means output is line buffered
# universal_newlines = True is required for line buffering
process = subprocess.Popen(subprocess_args,