#!/usr/bin/env python3 import time t=time.time() print('before') import subprocess p=subprocess.run(['/usr/bin/factor'],input='1000000000000000000\n',text=True,capture_output=True,timeout=5) print('after',len(p.stdout),time.time()-t,repr(p.stdout))